HairBSDF, Mp, upper

Time bar (total: 22.2s)

analyze590.0ms (2.7%)

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

Compiled 62 to 42 computations (32.3% saved)

sample6.2s (27.9%)

Memory
-99.1MiB live, 3 411.2MiB allocated
Samples
5.4s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 4.1s
ival-mult: 1.1s (27.4% of total)
ival-<=: 1.0s (25.2% of total)
const: 809.0ms (19.8% of total)
ival-div: 765.0ms (18.7% of total)
ival-sinh: 140.0ms (3.4% of total)
ival-exp: 79.0ms (1.9% of total)
ival-neg: 61.0ms (1.5% of total)
ival-and: 51.0ms (1.2% of total)
ival-<: 18.0ms (0.4% of total)
exact: 15.0ms (0.4% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

preprocess452.0ms (2%)

Memory
-9.6MiB live, 454.3MiB allocated
Algorithm
egg-herbie
Rules
6 182×lower-*.f64
6 172×lower-*.f32
2 208×lower-fma.f64
2 208×lower-fma.f32
2 152×lower-neg.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0139465
1535441
22083420
01922
03122
16722
219721
377921
4304221
5371421
6545421
0826321
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.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))
Outputs
(/.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 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
Symmetry

(negabs cosTheta_O)

(negabs cosTheta_i)

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

explain183.0ms (0.8%)

Memory
19.8MiB live, 420.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(/.f32 #s(literal 1 binary32) v)
00-0-#s(literal 2 binary32)
00-0-(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
00-0-sinTheta_i
00-0-cosTheta_i
00-0-v
00-0-(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
00-0-sinTheta_O
00-0-(*.f32 sinTheta_i sinTheta_O)
00-0-(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
00-0-#s(literal 1 binary32)
00-0-(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
00-0-(*.f32 cosTheta_i cosTheta_O)
00-0-(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
00-0-(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
00-0-cosTheta_O
00-0-(sinh.f32 (/.f32 #s(literal 1 binary32) v))
04(8.458975824505122e-26 1.2114520053785327e-8 1.299248109035049e-28 2.6712131113465734e-18 0.1572919487953186)0-(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
00-0-(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f32(/.f32 (*.f32 sinTheta_i sinTheta_O) v)u/n40
(*.f32 sinTheta_i sinTheta_O)underflow77
Confusion
Predicted +Predicted -
+00
-4252
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-40252
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
0252
14
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-100
Precision?
0.0
Recall?
0/0
Samples
73.0ms512×0valid
Compiler

Compiled 242 to 80 computations (66.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 51.0ms
ival-mult: 22.0ms (43.5% of total)
ival-div: 14.0ms (27.7% of total)
ival-sinh: 6.0ms (11.9% of total)
ival-exp: 5.0ms (9.9% of total)
ival-neg: 2.0ms (4% of total)
exact: 1.0ms (2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval2.0ms (0%)

Memory
-37.3MiB live, 0.6MiB allocated
Compiler

Compiled 5 to 5 computations (0% saved)

prune1.0ms (0%)

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

Compiled 27 to 19 computations (29.6% saved)

simplify196.0ms (0.9%)

Memory
31.4MiB live, 383.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 2 (0.0ms)

IterNodesCost
01992
03192
16792
219790
377990
4304290
5371490
6545490
0826390
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
Outputs
(/.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 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v (*.f32 v #s(literal 2 binary32))) (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)

localize50.0ms (0.2%)

Memory
-7.4MiB live, 111.0MiB allocated
Localize:

Found 4 expressions of interest:

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

Compiled 94 to 21 computations (77.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-mult: 8.0ms (36.3% of total)
ival-div: 7.0ms (31.8% of total)
ival-exp: 4.0ms (18.2% of total)
ival-sinh: 2.0ms (9.1% of total)
ival-neg: 1.0ms (4.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series53.0ms (0.2%)

Memory
21.9MiB live, 97.4MiB allocated
Counts
8 → 288
Calls
Call 1
Inputs
#<alt (/.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))>
#<alt (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))>
#<alt (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))>
#<alt (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))>
#<alt (sinh.f32 (/.f32 #s(literal 1 binary32) v))>
#<alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v)>
#<alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v)>
#<alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)>
Outputs
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))>
#<alt (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (exp (neg (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))>
#<alt (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* 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 (/ (* 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 (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* 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 (- (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

72 calls:

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

rewrite231.0ms (1%)

Memory
-8.3MiB live, 425.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 816×lower-*.f64
4 806×lower-*.f32
3 750×lower-/.f64
3 742×lower-/.f32
1 524×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01970
03170
18968
252868
3682568
0806568
Stop Event
iter limit
node limit
iter limit
Counts
8 → 806
Calls
Call 1
Inputs
(/.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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.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)
Outputs
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal -1 binary32) v)))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(exp.f32 (*.f32 (+.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.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 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (neg.f32 (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 cosTheta_i cosTheta_O) (*.f32 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 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 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 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (neg.f32 (*.f32 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 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (neg.f32 v))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (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 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (neg.f32 (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 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.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 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) (*.f32 (neg.f32 (*.f32 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 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v v) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 (*.f32 v (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v (neg.f32 v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal -1 binary32)) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v (neg.f32 v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 #s(literal 2 binary32) (*.f32 v (neg.f32 v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (neg.f32 v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 v (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 #s(literal 2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 v #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 (*.f32 v #s(literal 2 binary32)) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)) (*.f32 v #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 1 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (*.f32 (*.f32 v #s(literal 2 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) v)
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal -2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) #s(literal -1 binary32)) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v) #s(literal 2 binary32))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_i (*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i 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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 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 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (/.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) v))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v))) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.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))) (pow.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 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 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 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 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) v) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 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_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (neg.f32 v)) (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal -1 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (neg.f32 v)) (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal -1 binary32)) (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v #s(literal -2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v)) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal 2 binary32))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(pow.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O)))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 v))
(/.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal -1 binary32)) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))) v)
(/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) #s(literal -1 binary32)) v)
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v))
(*.f32 cosTheta_i (*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) #s(literal 1 binary32)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (/.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) cosTheta_i)
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) v) (/.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1 binary32)) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_i) v) (/.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (neg.f32 v)) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 v cosTheta_i)) cosTheta_O)
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 #s(literal -1 binary32))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 sinTheta_O (neg.f32 v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32))))
(exp.f32 (*.f32 (*.f32 sinTheta_i (log.f32 (exp.f32 sinTheta_O))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_i)) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_O)) (/.f32 sinTheta_i v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal -1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_O v))) sinTheta_i))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_O)) (/.f32 sinTheta_i (neg.f32 v))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 sinTheta_i))) (/.f32 sinTheta_O v)))
(pow.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 sinTheta_i sinTheta_O))
(pow.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_i) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) sinTheta_O) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 sinTheta_O v)) sinTheta_i)
(pow.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal -1 binary32))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)))
(pow.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))
(*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1/2 binary32))) (exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32))) (pow.f32 (exp.f32 #s(literal -1 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32))))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp.f32 (*.f32 (log.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32)))
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(pow.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) #s(literal -1 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) v)) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (/.f32 (neg.f32 sinTheta_i) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O (neg.f32 v)) (/.f32 sinTheta_i #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i (neg.f32 v)) sinTheta_O #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i (neg.f32 v)) (/.f32 sinTheta_O #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (/.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) (/.f32 v sinTheta_i)) sinTheta_O #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (neg.f32 sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) v)
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) (*.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))))))
(/.f32 (*.f32 (neg.f32 sinTheta_i) #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(*.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32)))
(*.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 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.f32 (/.f32 sinTheta_O v) (/.f32 (neg.f32 sinTheta_i) #s(literal 1 binary32)))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))
(*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i)
(*.f32 (/.f32 sinTheta_O (neg.f32 v)) (/.f32 sinTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_i (neg.f32 v)) sinTheta_O)
(*.f32 (/.f32 sinTheta_i (neg.f32 v)) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_i v) (/.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)))
(*.f32 (*.f32 (neg.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_O #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (*.f32 (neg.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) (/.f32 v sinTheta_i)) sinTheta_O)
(*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_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)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (sinh.f32 #s(literal 0 binary32)) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 #s(literal 0 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal -2 binary32))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) #s(literal 1/2 binary32)) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) #s(literal -1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(neg.f32 (log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32)))
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))))
(+.f32 (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 sinTheta_i (log.f32 (exp.f32 (/.f32 sinTheta_O v))) #s(literal 0 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i (log.f32 (exp.f32 sinTheta_O))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))) #s(literal 0 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (log.f32 (exp.f32 sinTheta_i)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_i #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (pow.f32 v #s(literal -1/2 binary32)) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (pow.f32 v #s(literal -1/2 binary32)))) #s(literal 0 binary32))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i v) (log.f32 (exp.f32 sinTheta_O)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i (neg.f32 v)) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(fma.f32 (/.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 0 binary32))
(fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 sinTheta_O v) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v) #s(literal 0 binary32))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(-.f32 #s(literal 0 binary32) (log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(-.f32 (log.f32 (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (log.f32 #s(literal -1 binary32)))
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #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) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)))) (+.f32 #s(literal 0 binary32) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 v v)) #s(literal 0 binary32))))
(/.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v sinTheta_O))
(/.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 v sinTheta_O))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_i (log.f32 (exp.f32 (/.f32 sinTheta_O v))))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_i (log.f32 (exp.f32 sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (log.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O v) (log.f32 (exp.f32 sinTheta_i)))
(*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_i #s(literal 1 binary32)))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 (pow.f32 v #s(literal -1/2 binary32)) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (pow.f32 v #s(literal -1/2 binary32)) (log.f32 (pow.f32 (exp.f32 (*.f32 sinTheta_i sinTheta_O)) (pow.f32 v #s(literal -1/2 binary32)))))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_i v) (log.f32 (exp.f32 sinTheta_O)))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (neg.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 (neg.f32 v)))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v))
(log.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v))
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 cosTheta_i (neg.f32 cosTheta_O))))
(/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 v cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (*.f32 (neg.f32 cosTheta_i) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v))
(*.f32 (*.f32 cosTheta_i (neg.f32 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 (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) v) #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 cosTheta_O (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(+.f32 (*.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v)) #s(literal -1 binary32))
(fma.f32 v (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(-.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v)))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 v #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) v) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 #s(literal 1 binary32) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) #s(literal 1 binary32)) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (neg.f32 v)) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) (neg.f32 v)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) (neg.f32 v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v)) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal -2 binary32))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 v (*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 v (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 v (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal -2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 2 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal -2 binary32))))
(*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (neg.f32 v))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 v #s(literal -2 binary32)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 4 binary32)) v) #s(literal 1/2 binary32))
(*.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) v)

simplify405.0ms (1.8%)

Memory
15.5MiB live, 722.4MiB allocated
Algorithm
egg-herbie
Rules
10 374×lower-fma.f64
10 374×lower-fma.f32
5 366×lower-*.f64
5 366×lower-*.f32
3 038×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03344121
110404000
238273767
370033766
080493724
Stop Event
iter limit
node limit
Counts
288 → 288
Calls
Call 1
Inputs
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* 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))
(/ (* 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)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_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 (- (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 (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32)))) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32)))) (*.f32 (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #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/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (neg.f32 sinTheta_i))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32))) (*.f32 v v))) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/2 binary32)))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) #s(literal -1/2 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (neg.f32 sinTheta_i)))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 cosTheta_i (pow.f32 v #s(literal 4 binary32)))) #s(literal -1/6 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 1/2 binary32)))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) 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 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 cosTheta_i (*.f32 v (*.f32 v v)))) #s(literal -1/6 binary32) cosTheta_i) (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v)) #s(literal 1/2 binary32) (neg.f32 (*.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 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i (neg.f32 (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (/.f32 cosTheta_i v)) #s(literal 1/6 binary32)))) v)) v))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (*.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))))) (neg.f32 (/.f32 sinTheta_i v))) #s(literal 1 binary32))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) (fma.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 1 binary32)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) #s(literal -1/2 binary32)) (*.f32 sinTheta_O sinTheta_i)) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v)) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v) #s(literal -1/6 binary32)))) (neg.f32 v))) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.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 #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 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v v))) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (pow.f32 v #s(literal 4 binary32)))) v)
(/ (* 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)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* 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 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))))))

eval116.0ms (0.5%)

Memory
7.0MiB live, 244.7MiB allocated
Compiler

Compiled 27 265 to 2 906 computations (89.3% saved)

prune215.0ms (1%)

Memory
6.7MiB live, 470.6MiB allocated
Pruning

39 alts after pruning (39 fresh and 0 done)

PrunedKeptTotal
New1 055391 094
Fresh000
Picked101
Done000
Total1 056391 095
Accuracy
99.8%
Counts
1 095 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
59.9%
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
98.7%
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.3%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.1%
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)))
98.7%
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.0%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
98.6%
(/.f32 (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
60.6%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
98.8%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
98.6%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))))) #s(literal 2 binary32)) v))
72.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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))) (neg.f32 v)) #s(literal 2 binary32)) v))
95.8%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
98.8%
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
60.6%
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
98.8%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
59.8%
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
91.8%
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.7%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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)))
97.1%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
98.8%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32))))
98.7%
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
98.7%
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
98.7%
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
98.8%
(*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v v)))
98.6%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
98.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
98.7%
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
98.6%
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
98.8%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
90.7%
(exp.f32 (*.f32 (+.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
Compiler

Compiled 2 490 to 1 622 computations (34.9% saved)

simplify263.0ms (1.2%)

Memory
2.6MiB live, 416.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
cost-diff0
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
cost-diff256
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
cost-diff352
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
cost-diff0
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff192
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
cost-diff0
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
cost-diff0
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v)))
cost-diff0
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
cost-diff320
(fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
cost-diff0
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
cost-diff0
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
cost-diff0
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
cost-diff64
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
cost-diff192
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Rules
6 164×lower-*.f64
6 116×lower-*.f32
4 184×lower-fma.f64
4 180×lower-fma.f32
2 842×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053507
0100498
1214496
2683496
33315489
44870489
56844489
08447487
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
cosTheta_O
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
cosTheta_i
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
v
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
#s(literal 1/2 binary32)
v
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v))
sinTheta_i
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v)))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
#s(literal 1/2 binary32)
(*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
cosTheta_O
(*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))
cosTheta_i
(*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(*.f32 v (*.f32 v v))
v
(*.f32 v v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)
(neg.f32 cosTheta_i)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O sinTheta_i)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32)))
(*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
v
#s(literal 1/2 binary32)
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
Outputs
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v #s(literal 2 binary32))))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
cosTheta_O
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(/.f32 cosTheta_i (*.f32 v (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))
cosTheta_i
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) v)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
v
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
#s(literal 1/2 binary32)
v
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (fma.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v) #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v))
(*.f32 (/.f32 cosTheta_O v) (fma.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v) #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))))
sinTheta_i
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v)))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))))
#s(literal 1/2 binary32)
(*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))))
cosTheta_O
(*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))
(*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))
cosTheta_i
(*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(*.f32 v (*.f32 v v))
v
(*.f32 v v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(*.f32 cosTheta_O (/.f32 (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) cosTheta_i) v))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) cosTheta_i))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)
(fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O (/.f32 sinTheta_i v)) cosTheta_i)
(neg.f32 cosTheta_i)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 2 binary32)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32)))
(*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 v (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (*.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
v
#s(literal 1/2 binary32)
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(exp.f32 (*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)

localize216.0ms (1%)

Memory
16.9MiB live, 287.8MiB allocated
Localize:

Found 19 expressions of interest:

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

Compiled 516 to 57 computations (89% saved)

Precisions
Click to see histograms. Total time spent on operations: 78.0ms
ival-mult: 38.0ms (48.5% of total)
ival-div: 21.0ms (26.8% of total)
ival-neg: 10.0ms (12.8% of total)
ival-exp: 4.0ms (5.1% of total)
ival-add: 2.0ms (2.6% of total)
ival-sinh: 2.0ms (2.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series206.0ms (0.9%)

Memory
-27.5MiB live, 258.7MiB allocated
Counts
26 → 1 044
Calls
Call 1
Inputs
#<alt (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))>
#<alt (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))>
#<alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))>
#<alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)>
#<alt (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)>
#<alt (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))>
#<alt (*.f32 cosTheta_O cosTheta_i)>
#<alt (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v))>
#<alt (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))>
#<alt (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v)))>
#<alt (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))>
#<alt (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))>
#<alt (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))>
#<alt (*.f32 cosTheta_i cosTheta_O)>
#<alt (sinh.f32 (/.f32 #s(literal 1 binary32) v))>
#<alt (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))>
#<alt (*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))>
#<alt (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))>
#<alt (*.f32 cosTheta_O (/.f32 cosTheta_i v))>
#<alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))>
#<alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)>
#<alt (/.f32 (*.f32 sinTheta_O sinTheta_i) v)>
#<alt (*.f32 v (*.f32 v v))>
#<alt (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)>
#<alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v)>
#<alt (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))>
Outputs
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ cosTheta_i v)>
#<alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_i v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_i v))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ cosTheta_i v)>
#<alt (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_i v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_i v))>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ cosTheta_i v)>
#<alt (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v)>
#<alt (/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v)>
#<alt (/ cosTheta_i v)>
#<alt (* -1 (/ (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v))>
#<alt (* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v))>
#<alt (* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))>
#<alt (/ 1 v)>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ 1 v)>
#<alt (+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)>
#<alt (/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)>
#<alt (/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)>
#<alt (/ 1 v)>
#<alt (* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 1) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (* cosTheta_O cosTheta_i)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 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_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i)))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) 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 (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* cosTheta_O (* cosTheta_i v))>
#<alt (* v (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i)))>
#<alt (* v (- (+ (* -1 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))>
#<alt (* v (- (+ (* -1 (/ (+ (* -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))) (* cosTheta_O cosTheta_i)) (+ (* -1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* 1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))))>
#<alt (* cosTheta_O (* cosTheta_i v))>
#<alt (* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))>
#<alt (* -1 (* v (- (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4)))) (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))>
#<alt (* -1 (* v (- (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -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/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* -1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))))))))>
#<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 (/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))>
#<alt (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (+ (* sinTheta_O sinTheta_i) (* 1/6 (/ 1 v)))) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) (* -1/6 (/ (* sinTheta_O sinTheta_i) v))) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* 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))))))>
#<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 (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)>
#<alt (/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)>
#<alt (/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)>
#<alt (/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)>
#<alt (/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)>
#<alt (/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)>
#<alt (/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)>
#<alt (/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)>
#<alt (/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)>
#<alt (/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)>
#<alt (/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)>
#<alt (/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (* sinTheta_O sinTheta_i) v) 1))) v))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (* sinTheta_O sinTheta_i) v) 1))) v))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (* sinTheta_O sinTheta_i) v) 1))) v))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (* sinTheta_O sinTheta_i) v) 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 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))>
#<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 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) 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 (/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (+ (* -2 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (+ (* -2 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt v>
#<alt (* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2))))>
#<alt (* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2)))))>
#<alt v>
#<alt (* -1 (* v (- (/ (* sinTheta_O sinTheta_i) v) 1)))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1)))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ 1/6 (+ (* -1 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))) v)) 1)))>
Calls

261 calls:

TimeVariablePointExpression
30.0ms
v
@-inf
(/ (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_i (* sinTheta_O sinTheta_O))))) (* v (* v v)))
18.0ms
sinTheta_O
@0
(+ (* sinTheta_i (/ (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_i (* sinTheta_O sinTheta_O))))) (* v (* v v)))) (/ (* cosTheta_O (+ (* (neg cosTheta_i) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)) v))
9.0ms
cosTheta_O
@0
(/ (* cosTheta_O (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v))) (* (* (sinh (/ 1 v)) 2) v))
7.0ms
cosTheta_O
@inf
(/ (* cosTheta_O (* cosTheta_i (/ (exp (/ (* sinTheta_i sinTheta_O) (neg v))) v))) (* (* (sinh (/ 1 v)) 2) v))
7.0ms
cosTheta_O
@0
(+ (* sinTheta_i (/ (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_i (* sinTheta_O sinTheta_O))))) (* v (* v v)))) (/ (* cosTheta_O (+ (* (neg cosTheta_i) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)) v))

rewrite498.0ms (2.2%)

Memory
7.2MiB live, 444.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 248×lower-/.f64
5 222×lower-/.f32
4 410×lower-*.f64
4 362×lower-*.f32
2 654×lower-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053313
0100302
1324302
22192297
08164297
Stop Event
iter limit
node limit
iter limit
Counts
26 → 1 143
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(*.f32 cosTheta_O cosTheta_i)
(fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v)))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i cosTheta_O)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 v (*.f32 v v))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
Outputs
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #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 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32)) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))) (neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i v) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.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 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.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))) (pow.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.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 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.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 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i)) #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 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)) (pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 v (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32))
(/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1 binary32))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i)) v)
(*.f32 cosTheta_i (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) cosTheta_i)
(*.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O)) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) cosTheta_O))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_O)
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (*.f32 cosTheta_O (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) cosTheta_i)
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(exp.f32 (*.f32 (log.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)))
(exp.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) (*.f32 (log.f32 v) #s(literal -1 binary32))))
(exp.f32 (fma.f32 (log.f32 v) #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(pow.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
(/.f32 #s(literal 1 binary32) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v)
(/.f32 (/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))) #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 v (*.f32 cosTheta_i (*.f32 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_O cosTheta_i) #s(literal -1/2 binary32)) v))
(/.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 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))))
(/.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 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #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_O cosTheta_i) #s(literal -1/2 binary32)) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #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_O cosTheta_i) #s(literal -1/2 binary32)) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.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 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(*.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 cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(+.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(pow.f32 (/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)))) #s(literal -1 binary32))
(fma.f32 cosTheta_O (/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) v) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))
(fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) sinTheta_i) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) sinTheta_i (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))
(fma.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))
(fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))
(fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) sinTheta_i) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) v) cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))
(fma.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))
(fma.f32 (/.f32 sinTheta_i (*.f32 v v)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 sinTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 sinTheta_i (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v))))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 v (*.f32 v v)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) v))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v))))) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 v (*.f32 v v))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)))) (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) sinTheta_i)) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 v v (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 v v (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 v v (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)))
(/.f32 (+.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) sinTheta_i)) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 v v (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 v v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 v v (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 v v)))
(/.f32 (fma.f32 v v (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 v v)))
(/.f32 (+.f32 v (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))) (*.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v sinTheta_i)) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 v (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 v (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))))) (*.f32 v (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 v v) (*.f32 v (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i))) (*.f32 v (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 v v) (*.f32 v (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 v v) (*.f32 v (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) v (*.f32 v (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))) (*.f32 v v))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) sinTheta_i)) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) #s(literal 1 binary32))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (fma.f32 v (neg.f32 (*.f32 v v)) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 v v) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v v)))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 v v) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v v)))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 v v) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v v)))
(/.f32 (+.f32 (neg.f32 v) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))) (*.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) sinTheta_i)) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (neg.f32 v) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (neg.f32 v) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))))) (*.f32 (neg.f32 v) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (neg.f32 v) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i))) (*.f32 (neg.f32 v) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v (*.f32 (neg.f32 v) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v sinTheta_i)) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 v (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 v (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))))) (*.f32 v (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) (*.f32 v v) (*.f32 v (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i))) (*.f32 v (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) (*.f32 v v) (*.f32 v (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) (*.f32 v v) (*.f32 v (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) v (*.f32 v (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v sinTheta_i)) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 v (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 v (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))))) (*.f32 v (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v v) (*.f32 v (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i))) (*.f32 v (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v v) (*.f32 v (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v v) (*.f32 v (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) v (*.f32 v (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) sinTheta_i)) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 (neg.f32 v) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (neg.f32 v) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))))) (*.f32 (neg.f32 v) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (neg.f32 v) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i))) (*.f32 (neg.f32 v) (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)) (*.f32 v v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)) v (*.f32 (neg.f32 v) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v sinTheta_i)) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 v (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 v (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))))) (*.f32 v (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) (*.f32 v v) (*.f32 v (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i))) (*.f32 v (neg.f32 (*.f32 v (*.f32 v v)))))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) (*.f32 v v) (*.f32 v (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) (*.f32 v v) (*.f32 v (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) v (*.f32 v (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))) (*.f32 v v))
(/.f32 (fma.f32 sinTheta_i (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 sinTheta_i v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 sinTheta_i (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (fma.f32 sinTheta_i (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v)))
(/.f32 (fma.f32 sinTheta_i v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 sinTheta_i v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 sinTheta_i (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v)))
(/.f32 (fma.f32 sinTheta_i v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (+.f32 v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 v)))
(/.f32 (+.f32 v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v))
(/.f32 (+.f32 v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 v)))
(/.f32 (+.f32 v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (neg.f32 (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) v))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) v))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (*.f32 v (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 v) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 v) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) v (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) v))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))) v (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) v))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))) (neg.f32 v) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))) v (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) v))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))) v (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) v))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))) (neg.f32 v) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))) v (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) v))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (*.f32 v v) #s(literal -1 binary32))) (*.f32 (*.f32 v v) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))) v (*.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))) v (*.f32 (*.f32 v v) (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))) v (*.f32 (*.f32 v v) (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) #s(literal 1 binary32))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i) v (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) v))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) #s(literal -1 binary32))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i) (neg.f32 v) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i) v (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) v))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i) v (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) v))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i) (neg.f32 v) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) sinTheta_i) v (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)))) (*.f32 (neg.f32 (*.f32 v (*.f32 v v))) v))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (*.f32 v v) #s(literal -1 binary32))) (*.f32 (*.f32 v v) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) v (*.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) v (*.f32 (*.f32 v v) (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) v (*.f32 (*.f32 v v) (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 (*.f32 v v) #s(literal -1 binary32))) (*.f32 (*.f32 v v) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) v (*.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) v (*.f32 (*.f32 v v) (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) v (*.f32 (*.f32 v v) (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v) (*.f32 v (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) v) (*.f32 v (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) v (*.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (neg.f32 v)) (*.f32 v (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (neg.f32 v) (*.f32 v (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) v (*.f32 v (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) v (*.f32 v (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (neg.f32 v) (*.f32 v (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) v (*.f32 v (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v)) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)))) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v)))
(/.f32 (neg.f32 (fma.f32 v (*.f32 v v) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v (*.f32 v v)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (*.f32 v (*.f32 v (*.f32 v v)))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (neg.f32 (*.f32 (*.f32 v (*.f32 v v)) v)))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))) (neg.f32 (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v))))) (neg.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))) (neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v)))
(*.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v)))
(neg.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v)) (*.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)) (neg.f32 (*.f32 v #s(literal 2 binary32))))) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32))))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v))) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 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) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v)))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v))))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32))))))
(/.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) v)
(/.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) #s(literal 1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))) (neg.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))) (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v)))
(/.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.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)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.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))) (pow.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (*.f32 v v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v)))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) (*.f32 v (*.f32 v v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) (*.f32 v (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 v v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32))) (*.f32 v (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (*.f32 v v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) v)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))) v)
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) v) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 (neg.f32 (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1 binary32))) (neg.f32 (*.f32 v (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) v)) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v v) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal -1 binary32)))
(*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(*.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) cosTheta_i)
(*.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_O))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32))))))
(neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32))))
(neg.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #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 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32)))))
(/.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32)) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))) (neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) (neg.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i v) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #s(literal -1 binary32)))
(*.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) #s(literal -2 binary32))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.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 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v v)) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) v)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32))))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v #s(literal 2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.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))) (pow.f32 (/.f32 v (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.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 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 2 binary32) (/.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 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O cosTheta_i)) #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 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 v #s(literal 2 binary32)))) (neg.f32 (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #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 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)) (pow.f32 (/.f32 v cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) cosTheta_O) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (pow.f32 (/.f32 v (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (/.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 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(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 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (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 (/.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #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 (neg.f32 (neg.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 1/2 binary32))
(pow.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #s(literal -1 binary32))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (neg.f32 v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 (*.f32 v (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 (*.f32 (neg.f32 v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))) (neg.f32 (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.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 #s(literal 1/2 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #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 (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 v))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))) #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 v (*.f32 cosTheta_i (*.f32 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_O cosTheta_i) #s(literal -1/2 binary32)) v))
(/.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 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))))
(/.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 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #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_O cosTheta_i) #s(literal -1/2 binary32)) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #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_O cosTheta_i) #s(literal -1/2 binary32)) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.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 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)))
(/.f32 cosTheta_O (/.f32 v cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i))) v)
(/.f32 (neg.f32 cosTheta_O) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 v cosTheta_i))
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1 binary32))) (neg.f32 (/.f32 v cosTheta_i)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) cosTheta_O)) (neg.f32 (/.f32 v cosTheta_i)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) cosTheta_O))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp.f32 (*.f32 (log.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) v)
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) v)
(/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i v)))
(*.f32 sinTheta_O (*.f32 sinTheta_i (/.f32 #s(literal -1 binary32) v)))
(*.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.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 sinTheta_O (neg.f32 v)) sinTheta_i)
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32)))) #s(literal -2 binary32))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i 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) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.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 (/.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 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O))) v)
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))) (neg.f32 v))
(*.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 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.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 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (neg.f32 (*.f32 v (*.f32 v v))))
(exp.f32 (*.f32 (log.f32 v) #s(literal 3 binary32)))
(pow.f32 v #s(literal 3 binary32))
(pow.f32 (*.f32 v v) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 v #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 v)) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 v (*.f32 v v)) #s(literal 1 binary32))
(/.f32 (neg.f32 (*.f32 v (*.f32 v v))) #s(literal -1 binary32))
(*.f32 v (*.f32 v v))
(*.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 v v) v)
(*.f32 (*.f32 v (*.f32 v v)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (*.f32 v v))))
(*.f32 (pow.f32 v #s(literal 3/2 binary32)) (pow.f32 v #s(literal 3/2 binary32)))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (neg.f32 v)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32))) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) v))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) #s(literal -1 binary32)))
(*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) v) cosTheta_O)
(*.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i 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) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.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 (/.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 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O))) v)
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32))) v)
(/.f32 (neg.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))) (neg.f32 v))
(*.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 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.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 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (neg.f32 (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32))) (neg.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))
(*.f32 (neg.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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))) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))

simplify587.0ms (2.6%)

Memory
26.1MiB live, 821.3MiB allocated
Algorithm
egg-herbie
Rules
10 512×lower-fma.f64
10 512×lower-fma.f32
8 286×lower-*.f64
8 286×lower-*.f32
4 448×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
090719346
1307118558
0842118316
Stop Event
iter limit
node limit
Counts
1 044 → 1 042
Calls
Call 1
Inputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v)
(/ cosTheta_i v)
(* -1 (/ (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/ 1 v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ 1 v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ 1 v)
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(/ 1 v)
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 1) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* 1/2 (* cosTheta_O cosTheta_i))
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 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_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* 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 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i)))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) 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 (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* cosTheta_O (* cosTheta_i v))
(* v (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i)))
(* v (- (+ (* -1 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))
(* v (- (+ (* -1 (/ (+ (* -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))) (* cosTheta_O cosTheta_i)) (+ (* -1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* 1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))))
(* cosTheta_O (* cosTheta_i v))
(* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))
(* -1 (* v (- (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4)))) (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))
(* -1 (* v (- (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -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/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* -1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))))))))
(* 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))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (+ (* sinTheta_O sinTheta_i) (* 1/6 (/ 1 v)))) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) (* -1/6 (/ (* sinTheta_O sinTheta_i) v))) v)) (* sinTheta_O sinTheta_i)) v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* 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))))))
(/ (* 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)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (* sinTheta_O sinTheta_i) v) 1))) v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (* sinTheta_O sinTheta_i) v) 1))) v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (* sinTheta_O sinTheta_i) v) 1))) v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (* sinTheta_O sinTheta_i) v) 1))) v))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) 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)
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ 2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
v
(* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2))))
(* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2)))))
v
(* -1 (* v (- (/ (* sinTheta_O sinTheta_i) v) 1)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ 1/6 (+ (* -1 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))) v)) 1)))
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.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 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (*.f32 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 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_i v))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))))) (/.f32 cosTheta_i v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_i v))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) cosTheta_i) (pow.f32 v #s(literal 4 binary32)))) (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))))) (/.f32 cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_i v))
(fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_i v))
(fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))))) (/.f32 cosTheta_i v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_i v))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (pow.f32 v #s(literal 4 binary32)))) (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))))) (/.f32 cosTheta_i v))
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_i (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (+ cosTheta_i (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v)
(/.f32 (fma.f32 cosTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(* -1 (/ (+ (* -1 cosTheta_i) (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v))
(neg.f32 (/.f32 (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v))
(/.f32 (-.f32 (neg.f32 cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v))
(/.f32 (neg.f32 (+.f32 cosTheta_i (/.f32 (neg.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)))) v))) v))) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) 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))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) 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))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (*.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (pow.f32 v #s(literal 4 binary32)))) (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) 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 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v v)))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O 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 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (neg.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v)) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v))) v))) (neg.f32 v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 3))))) (/ 1 v))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 sinTheta_O (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 4))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 3))))))) (/ 1 v))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (pow.f32 v #s(literal 4 binary32)))) (neg.f32 (/.f32 sinTheta_O (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 4))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 3))))))) (/ 1 v))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (pow.f32 v #s(literal 4 binary32)))) (neg.f32 (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 #s(literal 1 binary32) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i v)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1 binary32))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(/.f32 (+.f32 (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i v)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1 binary32))) (/.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)))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) v)) 1) v))
(/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (neg.f32 v)) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v))) v)) 1) v))
(/.f32 (+.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v))) v))) (neg.f32 v)) #s(literal -1 binary32)) (neg.f32 v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i 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))
(* 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) 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))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v v))) (neg.f32 sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v v))) (neg.f32 sinTheta_i))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(neg.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (neg.f32 v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(neg.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (neg.f32 v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(neg.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (neg.f32 v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(neg.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (neg.f32 v)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v)))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v)))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v)))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #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))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 sinTheta_O (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 sinTheta_O (*.f32 v v))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 sinTheta_O (*.f32 v v))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 sinTheta_O (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 sinTheta_O v))) (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 sinTheta_O v))) (neg.f32 sinTheta_O))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) v)) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))))) (*.f32 v (*.f32 v 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 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v v)))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O 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 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.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)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.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))))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.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/2 binary32) (*.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))) (pow.f32 v #s(literal 4 binary32)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.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))))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.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/2 binary32) (*.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))) (pow.f32 v #s(literal 4 binary32)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.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)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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))) (pow.f32 v #s(literal 4 binary32)))) (neg.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.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_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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))) (pow.f32 v #s(literal 4 binary32)))) (neg.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.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_i))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (neg.f32 v)))) (neg.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (neg.f32 v)))) (neg.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (neg.f32 v)))) (neg.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (neg.f32 v)))) (neg.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.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)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.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))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.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))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.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)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_O))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (fma.f32 v (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (fma.f32 v (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.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 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (fma.f32 (*.f32 #s(literal 1/12 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) v))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (*.f32 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 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i)))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 v (*.f32 v v)))
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.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 (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (neg.f32 cosTheta_O))) (*.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 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (neg.f32 (fma.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) (*.f32 sinTheta_O (*.f32 sinTheta_i (fma.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (neg.f32 cosTheta_O))))))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (neg.f32 cosTheta_O))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (*.f32 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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) v) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O (*.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/2 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_i #s(literal -1/2 binary32)) (fma.f32 sinTheta_i (fma.f32 (neg.f32 sinTheta_O) (/.f32 (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))) (pow.f32 v #s(literal 4 binary32))))) v) (fma.f32 (/.f32 (*.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)))) #s(literal 1/3 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.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)))))) (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))) (pow.f32 v #s(literal 4 binary32)))))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.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 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/2 (* sinTheta_O (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/2 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (+ (* -1 (/ (* sinTheta_i (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) v)) (* 1/3 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (* -1/2 (+ (* -2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O #s(literal -1/2 binary32)) (fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) v) (fma.f32 #s(literal 1/3 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.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 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (* cosTheta_O cosTheta_i) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* cosTheta_O (* cosTheta_i v))
(*.f32 cosTheta_O (*.f32 cosTheta_i v))
(* v (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* cosTheta_O cosTheta_i)))
(*.f32 v (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i)))
(* v (- (+ (* -1 (/ (+ (* -1/36 (* cosTheta_O cosTheta_i)) (* 1/120 (* cosTheta_O cosTheta_i))) (pow v 4))) (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))
(*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 cosTheta_O cosTheta_i))))
(* v (- (+ (* -1 (/ (+ (* -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))) (* cosTheta_O cosTheta_i)) (+ (* -1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (+ (* 1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2)))))))
(*.f32 v (-.f32 (fma.f32 cosTheta_O cosTheta_i (neg.f32 (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/840 binary32))) (pow.f32 v #s(literal 6 binary32))))) (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v #s(literal 4 binary32))) #s(literal -7/360 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32)) (*.f32 v v)))))
(* cosTheta_O (* cosTheta_i v))
(*.f32 cosTheta_O (*.f32 cosTheta_i v))
(* -1 (* v (+ (* -1 (* cosTheta_O cosTheta_i)) (* 1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v v)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (neg.f32 v))
(* -1 (* v (- (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1/120 (* cosTheta_O cosTheta_i)) (* 1/36 (* cosTheta_O cosTheta_i))) (pow v 4)))) (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))))))
(*.f32 (+.f32 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/360 binary32)) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (neg.f32 v))
(* -1 (* v (- (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -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/6 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* -1/120 (/ (* cosTheta_O cosTheta_i) (pow v 4))) (* 1/36 (/ (* cosTheta_O cosTheta_i) (pow v 4))))))))
(neg.f32 (*.f32 v (-.f32 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/840 binary32) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32)) #s(literal 7/360 binary32))) (pow.f32 v #s(literal 6 binary32))))) (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v #s(literal 4 binary32))) #s(literal 7/360 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))))))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.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 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (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 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2))))
(-.f32 (+.f32 (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i v)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (+ (* sinTheta_O sinTheta_i) (* 1/6 (/ 1 v)))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (fma.f32 sinTheta_O sinTheta_i (/.f32 #s(literal 1/6 binary32) v))) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) (* -1/6 (/ (* sinTheta_O sinTheta_i) v))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (/.f32 (*.f32 #s(literal -1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) v)) (neg.f32 v))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.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 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32)) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (*.f32 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 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32)) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* 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 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)))
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.f32 #s(literal 1/2520 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 2 binary32)))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (* sinTheta_O sinTheta_i) v) 1))) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (* sinTheta_O sinTheta_i) v) 1))) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (* sinTheta_O sinTheta_i) v) 1))) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (* sinTheta_O sinTheta_i) v) 1))) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (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))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v 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))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v 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))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (*.f32 v v)))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (*.f32 v v)))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(*.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 sinTheta_O v))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(*.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 sinTheta_O v))) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(*.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 sinTheta_O v))) (neg.f32 sinTheta_O))
(/ (* 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))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v 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))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v 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))
(fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (*.f32 v v)))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 v v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 v v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 v v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (*.f32 v v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(*.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v v))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(*.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v v))) (neg.f32 sinTheta_i))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(*.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i sinTheta_O)) (*.f32 v v))) (neg.f32 sinTheta_i))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (*.f32 v v)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v 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 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) 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 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (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)
(/ 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 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.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 (/ (* sinTheta_O sinTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) 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 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (neg.f32 (/.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
(* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 v (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)))
(* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2))))
(*.f32 v (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))))
(* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2)))))
(*.f32 v (-.f32 (+.f32 (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i v)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) #s(literal 1 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))
v
(* -1 (* v (- (/ (* sinTheta_O sinTheta_i) v) 1)))
(*.f32 v (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1)))
(neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (* sinTheta_O sinTheta_i)) (* -1 (/ (+ 1/6 (+ (* -1 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))) v)) 1)))
(neg.f32 (fma.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) v)) v))) (neg.f32 v)) v (neg.f32 v)))

eval279.0ms (1.3%)

Memory
19.9MiB live, 556.9MiB allocated
Compiler

Compiled 79 731 to 4 392 computations (94.5% saved)

prune310.0ms (1.4%)

Memory
-1.7MiB live, 638.2MiB allocated
Pruning

63 alts after pruning (61 fresh and 2 done)

PrunedKeptTotal
New2 302452 347
Fresh181634
Picked325
Done000
Total2 323632 386
Accuracy
99.9%
Counts
2 386 → 63
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(/.f32 (fma.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.9%
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
59.8%
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
96.9%
(/.f32 (fma.f32 v (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
98.5%
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
66.4%
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
66.4%
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
98.6%
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
91.7%
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) #s(literal -1 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
59.9%
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
98.3%
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
98.7%
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.7%
(/.f32 (/.f32 (fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v v)))) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.2%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
98.3%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
98.7%
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.1%
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)))
98.7%
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.4%
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v)
98.0%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
64.5%
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
74.6%
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 sinTheta_O v))) (neg.f32 sinTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
60.6%
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
60.6%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
98.7%
(/.f32 (*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
60.6%
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
98.4%
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
59.8%
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
89.6%
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
95.1%
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))))
95.1%
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
61.7%
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
98.7%
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
98.5%
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
94.7%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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)))
97.1%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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))))
60.6%
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
60.7%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
60.6%
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
60.6%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
98.8%
(*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v v)))
98.6%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
60.6%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)))
98.3%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
59.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (fma.f32 sinTheta_O sinTheta_i (/.f32 #s(literal 1/6 binary32) v))) v)))
59.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))))
98.4%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) v)))
60.6%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 v (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v)))
59.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
98.9%
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
60.6%
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
60.6%
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
90.7%
(exp.f32 (*.f32 (+.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
Compiler

Compiled 4 238 to 2 673 computations (36.9% saved)

simplify274.0ms (1.2%)

Memory
-18.7MiB live, 373.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
cost-diff256
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
cost-diff0
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))
cost-diff0
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
cost-diff160
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
cost-diff160
(fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
cost-diff64
(neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v)))
cost-diff160
(*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v))
cost-diff192
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
cost-diff512
(fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
cost-diff0
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
cost-diff256
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
cost-diff352
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
Rules
6 232×lower-*.f64
6 176×lower-*.f32
3 026×lower-/.f64
3 000×lower-/.f32
2 498×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062635
0120631
1258613
2837595
35116587
08262584
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
cosTheta_i
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
cosTheta_O
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
cosTheta_O
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
cosTheta_i
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
v
#s(literal 1/2 binary32)
(*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v)))
(fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))
(neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v))
sinTheta_O
(neg.f32 sinTheta_i)
sinTheta_i
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O sinTheta_O)
(*.f32 sinTheta_i sinTheta_i)
#s(literal -1/6 binary32)
(neg.f32 v)
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
sinTheta_i
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
cosTheta_i
(*.f32 cosTheta_O #s(literal 1/2 binary32))
cosTheta_O
#s(literal 1/2 binary32)
(*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(*.f32 v (*.f32 v v))
v
(*.f32 v v)
(*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)
(neg.f32 cosTheta_i)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
(/.f32 cosTheta_O v)
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
#s(literal 1 binary32)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
#s(literal 1/2 binary32)
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
v
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
Outputs
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
cosTheta_i
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)
cosTheta_O
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
cosTheta_O
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)
cosTheta_i
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (+.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)) v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
v
#s(literal 1/2 binary32)
(*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v))
(+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)) v)) v))
(neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v)))
(+.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)) v)))
(fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))
(-.f32 (-.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)) v)) v)
(neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v))
(/.f32 (-.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)) v)) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)
(/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)) v)) v)
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v))
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)) v))
sinTheta_O
(neg.f32 sinTheta_i)
sinTheta_i
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)) v)
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))
(fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O sinTheta_O)
(*.f32 sinTheta_i sinTheta_i)
#s(literal -1/6 binary32)
(neg.f32 v)
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) v)))
sinTheta_i
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
cosTheta_i
(*.f32 cosTheta_O #s(literal 1/2 binary32))
cosTheta_O
#s(literal 1/2 binary32)
(*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(*.f32 v (*.f32 v v))
v
(*.f32 v v)
(*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) v)
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)
(fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)
(neg.f32 cosTheta_i)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
(/.f32 cosTheta_O v)
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
#s(literal 1 binary32)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
#s(literal 1/2 binary32)
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
v
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v)
(/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))
(exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(neg.f32 v)

localize273.0ms (1.2%)

Memory
19.2MiB live, 346.2MiB allocated
Localize:

Found 19 expressions of interest:

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

Compiled 663 to 69 computations (89.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 103.0ms
ival-mult: 45.0ms (43.6% of total)
ival-div: 22.0ms (21.3% of total)
ival-exp: 16.0ms (15.5% of total)
ival-add: 9.0ms (8.7% of total)
ival-neg: 5.0ms (4.8% of total)
const: 4.0ms (3.9% of total)
ival-sinh: 2.0ms (1.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series121.0ms (0.5%)

Memory
-10.5MiB live, 178.3MiB allocated
Counts
24 → 840
Calls
Call 1
Inputs
#<alt (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))>
#<alt (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))>
#<alt (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))>
#<alt (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))>
#<alt (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))>
#<alt (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))>
#<alt (/.f32 #s(literal 1/2 binary32) v)>
#<alt (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))>
#<alt (*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))>
#<alt (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v))>
#<alt (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v)))>
#<alt (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))>
#<alt (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))>
#<alt (*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))>
#<alt (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))>
#<alt (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))>
#<alt (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))>
#<alt (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))>
#<alt (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))>
#<alt (sinh.f32 (/.f32 #s(literal 1 binary32) v))>
#<alt (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))>
#<alt (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)>
#<alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v)>
#<alt (*.f32 v (*.f32 v v))>
Outputs
#<alt (/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))>
#<alt (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (+ (* sinTheta_O sinTheta_i) (* 1/6 (/ 1 v)))) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) (* -1/6 (/ (* sinTheta_O sinTheta_i) v))) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (* 1/2 (/ cosTheta_i v))>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (- (* 1/6 (/ 1 v)) v)>
#<alt (- (+ (* 1/6 (/ 1 v)) (* sinTheta_O sinTheta_i)) v)>
#<alt (- (+ (* 1/6 (/ 1 v)) (* sinTheta_O (+ sinTheta_i (* -1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v))))) v)>
#<alt (- (+ (* 1/6 (/ 1 v)) (* sinTheta_O (+ sinTheta_i (* -1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v))))) v)>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (/ sinTheta_i sinTheta_O)))>
#<alt (* (pow sinTheta_O 2) (- (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))) (/ sinTheta_i sinTheta_O))) (/ v (pow sinTheta_O 2))))>
#<alt (* (pow sinTheta_O 2) (- (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))) (/ sinTheta_i sinTheta_O))) (/ v (pow sinTheta_O 2))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (/ sinTheta_i sinTheta_O)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 sinTheta_i) (* -1 (/ (- (* 1/6 (/ 1 v)) v) sinTheta_O))) sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 sinTheta_i) (* -1 (/ (- (* 1/6 (/ 1 v)) v) sinTheta_O))) sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))>
#<alt (- (* 1/6 (/ 1 v)) v)>
#<alt (- (+ (* 1/6 (/ 1 v)) (* sinTheta_O sinTheta_i)) v)>
#<alt (- (+ (* 1/6 (/ 1 v)) (* sinTheta_i (+ sinTheta_O (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))))) v)>
#<alt (- (+ (* 1/6 (/ 1 v)) (* sinTheta_i (+ sinTheta_O (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))))) v)>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (/ sinTheta_O sinTheta_i)))>
#<alt (* (pow sinTheta_i 2) (- (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))) (/ sinTheta_O sinTheta_i))) (/ v (pow sinTheta_i 2))))>
#<alt (* (pow sinTheta_i 2) (- (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))) (/ sinTheta_O sinTheta_i))) (/ v (pow sinTheta_i 2))))>
#<alt (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (/ sinTheta_O sinTheta_i)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 sinTheta_O) (* -1 (/ (- (* 1/6 (/ 1 v)) v) sinTheta_i))) sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 sinTheta_O) (* -1 (/ (- (* 1/6 (/ 1 v)) v) sinTheta_i))) sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))>
#<alt (/ (- 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)>
#<alt (/ (- (+ 1/6 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)>
#<alt (/ (- (+ 1/6 (* v (+ (* -1 v) (* sinTheta_O sinTheta_i)))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)>
#<alt (/ (- (+ 1/6 (* v (+ (* -1 v) (* sinTheta_O sinTheta_i)))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)>
#<alt (* -1 v)>
#<alt (* v (- (/ (* sinTheta_O sinTheta_i) v) 1))>
#<alt (* v (- (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)) 1))>
#<alt (* v (- (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)) 1))>
#<alt (* -1 v)>
#<alt (* -1 (* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))>
#<alt (* -1 (* v (+ 1 (* -1 (/ (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* sinTheta_O sinTheta_i)) v)))))>
#<alt (* -1 (* v (+ 1 (* -1 (/ (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* sinTheta_O sinTheta_i)) v)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 3)))>
#<alt (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))>
#<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 (- (* 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 (/ (* 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 (- (* 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/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/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/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) (pow v 2)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) (pow v 2)))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) (pow v 2)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) (pow v 2)))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (/ (- v (* 1/6 (/ 1 v))) v)>
#<alt (- (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1/6 (pow v 2)))>
#<alt (- (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (/ 1/6 (pow v 2)))>
#<alt (- (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (/ 1/6 (pow v 2)))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ sinTheta_i (* sinTheta_O v))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (- (+ (* -1 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (/ 1 (pow sinTheta_O 2)))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))>
#<alt (* (pow sinTheta_O 2) (- (+ (* -1 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (/ 1 (pow sinTheta_O 2)))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ sinTheta_i (* sinTheta_O v))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_O)) (/ sinTheta_i v)) sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_O)) (/ sinTheta_i v)) sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (/ (- v (* 1/6 (/ 1 v))) v)>
#<alt (- (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1/6 (pow v 2)))>
#<alt (- (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (/ 1/6 (pow v 2)))>
#<alt (- (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (/ 1/6 (pow v 2)))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (- (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ 1 (pow sinTheta_i 2)))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))>
#<alt (* (pow sinTheta_i 2) (- (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ 1 (pow sinTheta_i 2)))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_i)) (/ sinTheta_O v)) sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_i)) (/ sinTheta_O v)) sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))>
#<alt (/ (- (+ (* -1 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/6) (pow v 2))>
#<alt (/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ v (* -1 (* sinTheta_O sinTheta_i))))) 1/6) (pow v 2))>
#<alt (/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ v (* -1 (* sinTheta_O sinTheta_i))))) 1/6) (pow v 2))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))>
#<alt (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* sinTheta_O sinTheta_i)) v)))>
#<alt (- v (* 1/6 (/ 1 v)))>
#<alt (- (+ v (* -1 (* sinTheta_O sinTheta_i))) (* 1/6 (/ 1 v)))>
#<alt (- (+ v (* sinTheta_O (- (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v)) sinTheta_i))) (* 1/6 (/ 1 v)))>
#<alt (- (+ v (* sinTheta_O (- (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v)) sinTheta_i))) (* 1/6 (/ 1 v)))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ sinTheta_i sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (- (/ v (pow sinTheta_O 2)) (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))) (/ sinTheta_i sinTheta_O)))))>
#<alt (* (pow sinTheta_O 2) (- (/ v (pow sinTheta_O 2)) (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))) (/ sinTheta_i sinTheta_O)))))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ sinTheta_i sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_O)) (* -1 sinTheta_i)) sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_O)) (* -1 sinTheta_i)) sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))>
#<alt (- v (* 1/6 (/ 1 v)))>
#<alt (- (+ v (* -1 (* sinTheta_O sinTheta_i))) (* 1/6 (/ 1 v)))>
#<alt (- (+ v (* sinTheta_i (- (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v)) sinTheta_O))) (* 1/6 (/ 1 v)))>
#<alt (- (+ v (* sinTheta_i (- (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v)) sinTheta_O))) (* 1/6 (/ 1 v)))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (- (* -1 (/ sinTheta_O sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (- (/ v (pow sinTheta_i 2)) (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))) (/ sinTheta_O sinTheta_i)))))>
#<alt (* (pow sinTheta_i 2) (- (/ v (pow sinTheta_i 2)) (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))) (/ sinTheta_O sinTheta_i)))))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (- (* -1 (/ sinTheta_O sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_i)) (* -1 sinTheta_O)) sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_i)) (* -1 sinTheta_O)) sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (+ (* -1 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/6) v)>
#<alt (/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (- v (* sinTheta_O sinTheta_i)))) 1/6) v)>
#<alt (/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (- v (* sinTheta_O sinTheta_i)))) 1/6) v)>
#<alt v>
#<alt (* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* v (- (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* v (- (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))>
#<alt v>
#<alt (* -1 (* v (- (/ (* sinTheta_O sinTheta_i) v) 1)))>
#<alt (* -1 (* v (- (* -1 (/ (- (* -1 (/ (- 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)) 1)))>
#<alt (* -1 (* v (- (* -1 (/ (- (* -1 (/ (- 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)) 1)))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) 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 (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* 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 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i)))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) 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 (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<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))))>
#<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)))))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<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)))))>
#<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/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))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_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 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt 1>
#<alt (+ 1 (* 1/6 (/ 1 (pow v 2))))>
#<alt (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))>
#<alt (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))>
#<alt 1>
#<alt (+ 1 (* 1/6 (/ 1 (pow v 2))))>
#<alt (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))>
#<alt (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))>
#<alt (* 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 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ -1/6 v)>
#<alt (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (/ -1/6 v)>
#<alt (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 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 (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
Calls

210 calls:

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

rewrite533.0ms (2.4%)

Memory
-11.5MiB live, 754.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 942×lower-*.f64
5 886×lower-*.f32
5 002×lower-/.f64
4 976×lower-/.f32
3 658×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062360
0120344
1398329
22930319
09689310
Stop Event
iter limit
node limit
iter limit
Counts
24 → 1 299
Calls
Call 1
Inputs
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
(fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v)))
(fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 v (*.f32 v v))
Outputs
(pow.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))
(/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) (*.f32 (neg.f32 v) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) #s(literal -1 binary32)) (*.f32 (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 #s(literal 1 binary32) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_i)
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32)))) cosTheta_O)
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v)) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (neg.f32 v))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 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_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_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_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(pow.f32 (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O)
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (neg.f32 v))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v #s(literal 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_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_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_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(pow.f32 (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) #s(literal 1/2 binary32)) (neg.f32 v))
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i)
(*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(exp.f32 (*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))
(+.f32 (neg.f32 v) (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))
(+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (neg.f32 v))
(pow.f32 (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) (fma.f32 v (*.f32 v v) (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v) (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v)))) #s(literal -1 binary32))
(fma.f32 v (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) (neg.f32 v)) (neg.f32 v))
(fma.f32 v #s(literal -1 binary32) (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))
(fma.f32 (neg.f32 v) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) (neg.f32 v))
(fma.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) (neg.f32 v) (neg.f32 v))
(fma.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) (neg.f32 v)) v (neg.f32 v))
(fma.f32 #s(literal -1 binary32) v (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))
(fma.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (neg.f32 v))
(-.f32 (neg.f32 v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))
(-.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v)
(-.f32 #s(literal 0 binary32) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))
(-.f32 (/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v)) (/.f32 (*.f32 v v) (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v)))
(-.f32 (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) #s(literal 0 binary32)) v)
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) (fma.f32 v (*.f32 v v) (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v) (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v)))))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) (fma.f32 v v (-.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v))) (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v))
(/.f32 (neg.f32 (fma.f32 v (*.f32 v v) (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v)))) (neg.f32 (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 v (*.f32 v v))) (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (fma.f32 v v (*.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v))))
(/.f32 (-.f32 (*.f32 v v) (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) (-.f32 (neg.f32 v) (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 (*.f32 v (*.f32 v v)) (neg.f32 v) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (*.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))))) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 v v) (*.f32 v v) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (*.f32 v (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))))) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) v))
(/.f32 (fma.f32 (*.f32 v (*.f32 v v)) (neg.f32 v) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v))) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 v v) (*.f32 v v) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v))) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) v))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 v) (*.f32 (+.f32 #s(literal 0 binary32) v) (*.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))))) (*.f32 (+.f32 #s(literal 0 binary32) v) (neg.f32 v)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v (*.f32 (+.f32 #s(literal 0 binary32) v) (*.f32 v (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))))) (*.f32 (+.f32 #s(literal 0 binary32) v) v))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 v) (*.f32 (+.f32 #s(literal 0 binary32) v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v))) (*.f32 (+.f32 #s(literal 0 binary32) v) (neg.f32 v)))
(/.f32 (fma.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v (*.f32 (+.f32 #s(literal 0 binary32) v) (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v))) (*.f32 (+.f32 #s(literal 0 binary32) v) v))
(/.f32 (fma.f32 (*.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v)))) (*.f32 (neg.f32 v) (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v)))))
(/.f32 (fma.f32 (*.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) (+.f32 #s(literal 0 binary32) v) (*.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 v v)))) (*.f32 (neg.f32 v) (+.f32 #s(literal 0 binary32) v)))
(/.f32 (fma.f32 (*.f32 v (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))) (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (*.f32 v (*.f32 v (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v)))))
(/.f32 (fma.f32 (*.f32 v (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))) (+.f32 #s(literal 0 binary32) v) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 0 binary32) v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v)))) (*.f32 (neg.f32 v) (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) (+.f32 #s(literal 0 binary32) v) (*.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 v v)))) (*.f32 (neg.f32 v) (+.f32 #s(literal 0 binary32) v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v) (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (*.f32 v (*.f32 v (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v) (+.f32 #s(literal 0 binary32) v) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 0 binary32) v)))
(/.f32 (-.f32 (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) v)) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))))
(/.f32 (-.f32 (*.f32 (*.f32 v v) (*.f32 v v)) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v))) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) v))
(/.f32 (-.f32 (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v))) (*.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))) (*.f32 (+.f32 #s(literal 0 binary32) v) v)) (*.f32 (+.f32 #s(literal 0 binary32) v) (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) v) (*.f32 (+.f32 #s(literal 0 binary32) v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v))) (*.f32 (+.f32 #s(literal 0 binary32) v) v))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) (neg.f32 v)) (*.f32 (+.f32 #s(literal 0 binary32) v) (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v))) (*.f32 (+.f32 #s(literal 0 binary32) v) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (*.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) #s(literal 1 binary32)) (*.f32 (neg.f32 v) v)) (*.f32 (neg.f32 v) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) #s(literal -1 binary32)) (*.f32 v v)) (*.f32 (neg.f32 v) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (-.f32 (*.f32 (*.f32 v (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))) #s(literal 1 binary32)) (*.f32 v v)) v)
(/.f32 (-.f32 (*.f32 (*.f32 v (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))) #s(literal -1 binary32)) (*.f32 v (neg.f32 v))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 (*.f32 v (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))) (/.f32 #s(literal 1 binary32) v)) v) (*.f32 v (/.f32 #s(literal 1 binary32) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) #s(literal 1 binary32)) (*.f32 (neg.f32 v) v)) (*.f32 (neg.f32 v) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) #s(literal -1 binary32)) (*.f32 v v)) (*.f32 (neg.f32 v) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v) #s(literal 1 binary32)) (*.f32 v v)) v)
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v) #s(literal -1 binary32)) (*.f32 v (neg.f32 v))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v) (/.f32 #s(literal 1 binary32) v)) v) (*.f32 v (/.f32 #s(literal 1 binary32) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v)) (*.f32 (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v) (*.f32 v v))) (*.f32 (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v) (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v)))
(*.f32 v (+.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) (neg.f32 v))))
(*.f32 v (+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) (neg.f32 v)) #s(literal -1 binary32)))
(*.f32 (fma.f32 v (*.f32 v v) (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))))
(*.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v))) (/.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v)))
(neg.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (neg.f32 v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) v)
(/.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) v)
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))
(*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v) cosTheta_O) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))
(neg.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (neg.f32 v)))
(+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) (*.f32 v (/.f32 #s(literal 1 binary32) v)))
(+.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) (*.f32 v (/.f32 #s(literal 1 binary32) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) (*.f32 v (/.f32 #s(literal 1 binary32) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) #s(literal -1 binary32)) (*.f32 v (/.f32 #s(literal 1 binary32) v)))
(fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) (/.f32 #s(literal 1 binary32) v) (*.f32 v (/.f32 #s(literal 1 binary32) v)))
(fma.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) (/.f32 #s(literal -1 binary32) v) (*.f32 v (/.f32 #s(literal 1 binary32) v)))
(fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (*.f32 v (/.f32 #s(literal 1 binary32) v)))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v) (-.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v) (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (*.f32 v (/.f32 #s(literal 1 binary32) v)))
(fma.f32 (pow.f32 (/.f32 v (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) (*.f32 v v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) (*.f32 v (/.f32 #s(literal 1 binary32) v)))
(-.f32 #s(literal 0 binary32) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (neg.f32 v)))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (neg.f32 v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) (neg.f32 v))
(/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v)
(/.f32 (*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) (neg.f32 v))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) #s(literal 1 binary32))) v)
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 v (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) (*.f32 v (neg.f32 v)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) v)) (*.f32 v (*.f32 (fma.f32 v (*.f32 v v) (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) #s(literal 1 binary32)))) (*.f32 v (*.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) v)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) (neg.f32 v))) (*.f32 v (*.f32 (fma.f32 v (*.f32 v v) (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) #s(literal -1 binary32)))) (*.f32 v (*.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) (neg.f32 v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v) v)) (*.f32 v (*.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v))) #s(literal 1 binary32)))) (*.f32 v (*.f32 (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v) v)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (*.f32 (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v) (neg.f32 v))) (*.f32 v (*.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v))) #s(literal -1 binary32)))) (*.f32 v (*.f32 (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v) (neg.f32 v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 v (*.f32 (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) #s(literal 1 binary32)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))) (*.f32 v (*.f32 (fma.f32 v (*.f32 v v) (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v)) (*.f32 v (*.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v)))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))
(*.f32 (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (neg.f32 v)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))
(neg.f32 (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))
(neg.f32 (*.f32 (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) #s(literal 1 binary32)))
(+.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))
(+.f32 #s(literal 0 binary32) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))
(+.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) v)
(+.f32 (*.f32 (neg.f32 v) #s(literal -1 binary32)) (*.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) #s(literal -1 binary32)))
(+.f32 (*.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) #s(literal -1 binary32)) (*.f32 (neg.f32 v) #s(literal -1 binary32)))
(fma.f32 v #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))
(fma.f32 v (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) v)
(fma.f32 (neg.f32 v) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) (neg.f32 v)) v)
(fma.f32 (neg.f32 v) #s(literal -1 binary32) (*.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) #s(literal -1 binary32)))
(fma.f32 #s(literal 1 binary32) v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))
(fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)
(fma.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) v v)
(fma.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) (neg.f32 v)) (neg.f32 v) v)
(fma.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) #s(literal -1 binary32) (*.f32 (neg.f32 v) #s(literal -1 binary32)))
(fma.f32 #s(literal -1 binary32) (neg.f32 v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))
(fma.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v)
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 v) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))
(-.f32 v (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))
(-.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) (neg.f32 (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))) (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (-.f32 (*.f32 v v) (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v))) (neg.f32 (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v))) (-.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) v))
(/.f32 (neg.f32 (fma.f32 v (*.f32 v v) (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))) (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v)))) (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (*.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) (+.f32 #s(literal 0 binary32) (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 v (*.f32 v v) (*.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))))) (-.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v v)) (*.f32 v (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)))))
(/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32)) (*.f32 v (neg.f32 v)))) (+.f32 (neg.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32))) v))
(/.f32 (fma.f32 v (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v) (*.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))))
(/.f32 (fma.f32 v v (*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v))) v)
(/.f32 (fma.f32 v (neg.f32 v) (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v))) (*.f32 #s(literal 1 binary32) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 v) (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) (neg.f32 v)) (*.f32 #s(literal -1 binary32) (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))))
(/.f32 (fma.f32 (neg.f32 v) v (*.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v))) (neg.f32 v))
(/.f32 (fma.f32 v v (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v))) v)
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))))
(/.f32 (+.f32 v (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v))) #s(literal 1 binary32))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v))) (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 v)))
(/.f32 (+.f32 v (*.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v)) (*.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) #s(literal 1 binary32)))
(/.f32 (+.f32 (neg.f32 v) (*.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) (neg.f32 v))) (*.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) #s(literal -1 binary32)))
(/.f32 (fma.f32 v (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) #s(literal 1 binary32))) (*.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) #s(literal 1 binary32) (*.f32 v v)) v)
(/.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) #s(literal -1 binary32) (*.f32 v (neg.f32 v))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) (/.f32 #s(literal 1 binary32) v) v) (*.f32 v (/.f32 #s(literal 1 binary32) v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v) #s(literal 1 binary32) (*.f32 (neg.f32 v) v)) (*.f32 (neg.f32 v) #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v) #s(literal -1 binary32) (*.f32 v v)) (*.f32 (neg.f32 v) #s(literal -1 binary32)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (-.f32 (*.f32 v (neg.f32 v)) (*.f32 #s(literal 1 binary32) (*.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))))) (*.f32 #s(literal 1 binary32) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 v v) (*.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))))) v)
(/.f32 (-.f32 (*.f32 v (neg.f32 v)) (*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v))) (*.f32 #s(literal 1 binary32) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 v v) (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v))) v)
(/.f32 (-.f32 (*.f32 v v) (*.f32 #s(literal -1 binary32) (*.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))))) v)
(/.f32 (-.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -1 binary32) (*.f32 v (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 v v) (*.f32 #s(literal -1 binary32) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v))) v)
(/.f32 (-.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))))) (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 v)))
(/.f32 (-.f32 v (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 v (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)))))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v))) (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 v)))
(/.f32 (-.f32 v (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 v (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v)))) (*.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) (*.f32 v (*.f32 v v)))) (*.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v)))))
(/.f32 (-.f32 (*.f32 v (+.f32 #s(literal 0 binary32) v)) (*.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) (-.f32 #s(literal 0 binary32) (*.f32 v v)))) (*.f32 (/.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) (+.f32 #s(literal 0 binary32) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v)))) (*.f32 v (*.f32 v (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v)))))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) v) (+.f32 #s(literal 0 binary32) v)) (*.f32 v (-.f32 #s(literal 0 binary32) (*.f32 v v)))) (*.f32 v (+.f32 #s(literal 0 binary32) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v) (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v)))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v)))) (*.f32 (neg.f32 v) (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v)))))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))) v) (+.f32 #s(literal 0 binary32) v)) (*.f32 (neg.f32 v) (-.f32 #s(literal 0 binary32) (*.f32 v v)))) (*.f32 (neg.f32 v) (+.f32 #s(literal 0 binary32) v)))
(*.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))
(*.f32 (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) #s(literal -1 binary32))
(*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) #s(literal 1 binary32)))
(+.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(pow.f32 (/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))) #s(literal -1 binary32))
(fma.f32 sinTheta_i (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (*.f32 v v)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (*.f32 v v)))) sinTheta_i (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))
(fma.f32 (/.f32 cosTheta_O v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))
(fma.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))
(fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))) (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (/.f32 sinTheta_i (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 v (*.f32 v v)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v))) #s(literal 1 binary32)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))) (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) sinTheta_i)) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) #s(literal 1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 v v (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 v v (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 v v (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))
(/.f32 (+.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v))
(/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) sinTheta_i)) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 v cosTheta_O) #s(literal 1 binary32))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v v)))
(/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v v)))
(/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v v)))
(/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) v (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 v cosTheta_O) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 v sinTheta_i)) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 v (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 v (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 v (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 v (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v v) (*.f32 v (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 v (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 v (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 v (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v v) (*.f32 v (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v v) (*.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) v (*.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) sinTheta_i)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)) v (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) v))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) sinTheta_i)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O) v (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) v))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) sinTheta_i)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)) v (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) v))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) sinTheta_i)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)) v (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) v))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) sinTheta_i)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O) v (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) v))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) sinTheta_i)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)) (*.f32 v v) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)) v (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) sinTheta_i)) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v v) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v v) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v v) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) v (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) sinTheta_i)) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) v (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) sinTheta_i)) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) #s(literal 1 binary32))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v v) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v v) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v v) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) v (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) sinTheta_i)) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) #s(literal 1 binary32))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) v (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) sinTheta_i)) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v v) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v v) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v v) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) v (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) sinTheta_i)) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) v (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) sinTheta_i)) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v (*.f32 (neg.f32 v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) sinTheta_i)) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 v cosTheta_O) #s(literal 1 binary32))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)) v (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 v cosTheta_O) v))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) sinTheta_i)) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 v v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)) v (*.f32 (neg.f32 v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) sinTheta_i)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))) v (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) sinTheta_i)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))) v (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) sinTheta_i)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)) (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)) (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)) (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)) v (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) sinTheta_i)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) #s(literal 1 binary32))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)) (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)) v (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) sinTheta_i)) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 v cosTheta_O) #s(literal 1 binary32))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 (/.f32 v cosTheta_O) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) v (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 v cosTheta_O) v))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) sinTheta_i)) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) (*.f32 sinTheta_i #s(literal 1 binary32)))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) (*.f32 #s(literal 1 binary32) sinTheta_i))) (*.f32 (neg.f32 v) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i))) (*.f32 (neg.f32 v) (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v v) (*.f32 (neg.f32 v) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v v) (*.f32 (neg.f32 v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) v (*.f32 (neg.f32 v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 sinTheta_i (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 sinTheta_i v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) v))
(/.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v)))
(/.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v))))
(/.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v)))
(/.f32 (fma.f32 sinTheta_i (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (fma.f32 sinTheta_i (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 sinTheta_i (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 sinTheta_i (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 sinTheta_i (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 sinTheta_i (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 sinTheta_i (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 sinTheta_i (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (neg.f32 v)))
(/.f32 (fma.f32 sinTheta_i (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 sinTheta_i (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (neg.f32 v)))
(/.f32 (fma.f32 sinTheta_i (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 sinTheta_i (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 sinTheta_i (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 sinTheta_i (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 sinTheta_i (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 sinTheta_i (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (neg.f32 v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v cosTheta_O)))
(/.f32 (+.f32 v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 v cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 v cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 v cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 v cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) v))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 sinTheta_i #s(literal 1 binary32)) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (/.f32 v cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) v (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (/.f32 v cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (/.f32 v cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (/.f32 v cosTheta_O) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (*.f32 v v) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (*.f32 v v) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (*.f32 v v) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v v) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v v) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v v) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v v) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v v) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v v) (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v v) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (/.f32 v cosTheta_O) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)))) (*.f32 (*.f32 v v) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v v) (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v v) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (/.f32 v cosTheta_O) (*.f32 (*.f32 v v) (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v v) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) v (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 v cosTheta_O) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 #s(literal 1 binary32) sinTheta_i) (neg.f32 v) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (/.f32 v cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) v (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (/.f32 v cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (/.f32 v cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) sinTheta_i) (neg.f32 v) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v (*.f32 v v)) (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (/.f32 v cosTheta_O) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (*.f32 v v) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (*.f32 v v) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (*.f32 v v) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v v) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v v) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v v) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v v) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v v) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v v) (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v v) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (/.f32 v cosTheta_O) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)))) (*.f32 (*.f32 v v) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v v) (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v v) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (/.f32 v cosTheta_O) (*.f32 (*.f32 v v) (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v v) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) sinTheta_i) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)) (*.f32 (*.f32 v v) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (/.f32 v cosTheta_O) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 (*.f32 v v) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 (*.f32 v v) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 (*.f32 v v) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v v) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v v) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v v) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v v) (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v v) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 (*.f32 v v) (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v v) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 (*.f32 v v) (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v v) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (/.f32 v cosTheta_O) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)))) (*.f32 (*.f32 v v) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v v) (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 v v) (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (/.f32 v cosTheta_O) (*.f32 (*.f32 v v) (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v v) (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v) (*.f32 v (/.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 v cosTheta_O) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) v (*.f32 v (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v v))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O)) (*.f32 v (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) #s(literal 1 binary32)))) (*.f32 v (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v) (*.f32 v (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) cosTheta_O))) (*.f32 v (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v)) (*.f32 v (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (neg.f32 v))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O)) (*.f32 v (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) #s(literal 1 binary32)))) (*.f32 v (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (/.f32 v cosTheta_O))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v) (*.f32 v (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) cosTheta_O))) (*.f32 v (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v)) (*.f32 v (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 cosTheta_O)))) (*.f32 v (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (neg.f32 v))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 v (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 v (*.f32 (/.f32 v cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 v (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 v (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 v (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 v (*.f32 (neg.f32 v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (neg.f32 v) (*.f32 v (neg.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 v cosTheta_O) (*.f32 v (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) #s(literal 1 binary32)))) (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (neg.f32 v) (*.f32 v (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (neg.f32 cosTheta_O)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v (*.f32 (/.f32 cosTheta_O v) (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i)))))) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 v (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 v (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i)) (*.f32 v (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_i)) (/.f32 cosTheta_O v)))) (*.f32 v (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (neg.f32 cosTheta_i))))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 v cosTheta_O) (*.f32 v (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (/.f32 v cosTheta_O)))
(/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (neg.f32 v) (*.f32 v (*.f32 (neg.f32 cosTheta_O) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)))
(*.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))))
(*.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)))
(neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))) #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 #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 v (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 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (neg.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 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 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 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.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)))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(*.f32 #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 #s(literal 1 binary32) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal -1/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 (pow.f32 (*.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 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))))
(+.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))))
(/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v))) #s(literal -1 binary32)) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v))))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))))))
(/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))) (*.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v))))) (*.f32 (*.f32 v #s(literal 2 binary32)) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)))
(/.f32 (neg.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) #s(literal -1 binary32)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (*.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v))))) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v))))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))) (*.f32 v #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(neg.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (*.f32 v v)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))) (*.f32 v (*.f32 v v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) (*.f32 v v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))) (*.f32 v (*.f32 v v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))) (neg.f32 (*.f32 v v)))
(/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))) (*.f32 v v)) v)
(/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))) #s(literal 1 binary32)) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))) v)
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) v) v)
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (*.f32 v v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) #s(literal -1 binary32)))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))))
(*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))))
(*.f32 cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i v) (pow.f32 (/.f32 (*.f32 v v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))))
(*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (*.f32 v v))))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v)))))
(*.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)))) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v))
(*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) v))
(*.f32 (pow.f32 (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (pow.f32 (/.f32 v (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) cosTheta_i) #s(literal -1 binary32)) (pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i))) #s(literal -1 binary32)) (pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)))
(pow.f32 (/.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (*.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)) (*.f32 v #s(literal 2 binary32)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 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 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.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) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.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 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.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/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) cosTheta_i)
(neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))) #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 #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 v (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 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (neg.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 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)))
(/.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 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 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32)))
(*.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)))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))
(*.f32 #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 #s(literal 1 binary32) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal -1/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 (pow.f32 (*.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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 2 binary32))
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (neg.f32 (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (neg.f32 (*.f32 sinTheta_i sinTheta_O))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (neg.f32 (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.f32 #s(literal 1 binary32) (/.f32 v (neg.f32 (*.f32 sinTheta_i sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (neg.f32 (*.f32 sinTheta_i sinTheta_O))) #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) v)
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (neg.f32 (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) v)
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 sinTheta_O (*.f32 sinTheta_i (/.f32 #s(literal -1 binary32) v)))
(*.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.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 sinTheta_O (neg.f32 v)) sinTheta_i)
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) #s(literal -1 binary32)) (pow.f32 (/.f32 v sinTheta_i) #s(literal -1 binary32)))
(neg.f32 (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) (neg.f32 v))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1/216 binary32)) (*.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))))
(/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) (*.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1/216 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) v))
(/.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1/216 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) #s(literal 1 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) v)
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1/216 binary32)) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))))
(/.f32 (*.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1/4 binary32) #s(literal -1/36 binary32)) (/.f32 #s(literal 1 binary32) v)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)))
(/.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) #s(literal -1 binary32)))
(*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (fma.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)))) #s(literal -1/216 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1/4 binary32) (-.f32 #s(literal 1/36 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))))))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) #s(literal 1/4 binary32) #s(literal -1/36 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32))))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 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 sinTheta_i sinTheta_O) v)
(/.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 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 v (neg.f32 (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O))) v)
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (neg.f32 (*.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 sinTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) (neg.f32 v)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.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 (neg.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (neg.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))
(neg.f32 (*.f32 v (*.f32 v v)))
(exp.f32 (*.f32 (log.f32 v) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (neg.f32 v)) #s(literal 3 binary32)))
(pow.f32 v #s(literal 3 binary32))
(pow.f32 (neg.f32 v) #s(literal 3 binary32))
(pow.f32 (*.f32 v v) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 v #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (neg.f32 v) #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 v)) #s(literal 3 binary32))
(pow.f32 (exp.f32 (log.f32 (neg.f32 v))) #s(literal 3 binary32))
(-.f32 #s(literal 0 binary32) (*.f32 v (*.f32 v v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 v (*.f32 v v)) #s(literal 1 binary32))
(/.f32 (*.f32 v (*.f32 v v)) #s(literal -1 binary32))
(/.f32 (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 v v) (*.f32 v v)))) (pow.f32 (+.f32 #s(literal 0 binary32) (fma.f32 v v (*.f32 #s(literal 0 binary32) v))) #s(literal 3 binary32)))
(/.f32 (pow.f32 (-.f32 #s(literal 0 binary32) (*.f32 v v)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 0 binary32) v) #s(literal 3 binary32)))
(*.f32 v (*.f32 v v))
(*.f32 v (neg.f32 (*.f32 v v)))
(*.f32 (neg.f32 v) (*.f32 v v))
(*.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 v v) v)
(*.f32 (*.f32 v v) (neg.f32 v))
(*.f32 (*.f32 v (*.f32 v v)) #s(literal 1 binary32))
(*.f32 (*.f32 v (*.f32 v v)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 v (*.f32 v v)))
(*.f32 (neg.f32 (*.f32 v v)) v)
(*.f32 (pow.f32 v #s(literal 3/2 binary32)) (pow.f32 v #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (neg.f32 v) #s(literal 3/2 binary32)) (pow.f32 (neg.f32 v) #s(literal 3/2 binary32)))

simplify590.0ms (2.7%)

Memory
22.5MiB live, 899.6MiB allocated
Algorithm
egg-herbie
Rules
9 862×lower-fma.f64
9 862×lower-fma.f32
8 698×lower-*.f64
8 698×lower-*.f32
3 376×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
083117301
1280516613
0839916308
Stop Event
iter limit
node limit
Counts
840 → 838
Calls
Call 1
Inputs
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (+ (* sinTheta_O sinTheta_i) (* 1/6 (/ 1 v)))) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) (* -1/6 (/ (* sinTheta_O sinTheta_i) v))) v)) (* sinTheta_O sinTheta_i)) v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(* 1/2 (/ cosTheta_i v))
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(- (* 1/6 (/ 1 v)) v)
(- (+ (* 1/6 (/ 1 v)) (* sinTheta_O sinTheta_i)) v)
(- (+ (* 1/6 (/ 1 v)) (* sinTheta_O (+ sinTheta_i (* -1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v))))) v)
(- (+ (* 1/6 (/ 1 v)) (* sinTheta_O (+ sinTheta_i (* -1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v))))) v)
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (/ sinTheta_i sinTheta_O)))
(* (pow sinTheta_O 2) (- (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))) (/ sinTheta_i sinTheta_O))) (/ v (pow sinTheta_O 2))))
(* (pow sinTheta_O 2) (- (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))) (/ sinTheta_i sinTheta_O))) (/ v (pow sinTheta_O 2))))
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (/ sinTheta_i sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 sinTheta_i) (* -1 (/ (- (* 1/6 (/ 1 v)) v) sinTheta_O))) sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 sinTheta_i) (* -1 (/ (- (* 1/6 (/ 1 v)) v) sinTheta_O))) sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))
(- (* 1/6 (/ 1 v)) v)
(- (+ (* 1/6 (/ 1 v)) (* sinTheta_O sinTheta_i)) v)
(- (+ (* 1/6 (/ 1 v)) (* sinTheta_i (+ sinTheta_O (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))))) v)
(- (+ (* 1/6 (/ 1 v)) (* sinTheta_i (+ sinTheta_O (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))))) v)
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (/ sinTheta_O sinTheta_i)))
(* (pow sinTheta_i 2) (- (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))) (/ sinTheta_O sinTheta_i))) (/ v (pow sinTheta_i 2))))
(* (pow sinTheta_i 2) (- (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))) (/ sinTheta_O sinTheta_i))) (/ v (pow sinTheta_i 2))))
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (/ sinTheta_O sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 sinTheta_O) (* -1 (/ (- (* 1/6 (/ 1 v)) v) sinTheta_i))) sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 sinTheta_O) (* -1 (/ (- (* 1/6 (/ 1 v)) v) sinTheta_i))) sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))
(/ (- 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)
(/ (- (+ 1/6 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)
(/ (- (+ 1/6 (* v (+ (* -1 v) (* sinTheta_O sinTheta_i)))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)
(/ (- (+ 1/6 (* v (+ (* -1 v) (* sinTheta_O sinTheta_i)))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)
(* -1 v)
(* v (- (/ (* sinTheta_O sinTheta_i) v) 1))
(* v (- (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)) 1))
(* v (- (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)) 1))
(* -1 v)
(* -1 (* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(* -1 (* v (+ 1 (* -1 (/ (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* sinTheta_O sinTheta_i)) v)))))
(* -1 (* v (+ 1 (* -1 (/ (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* sinTheta_O sinTheta_i)) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 3)))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(* 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 (- (* 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 (/ (* 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 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/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/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) (pow v 2)))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) (pow v 2)))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) (pow v 2)))))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) (pow v 2)))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(/ (- v (* 1/6 (/ 1 v))) v)
(- (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1/6 (pow v 2)))
(- (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (/ 1/6 (pow v 2)))
(- (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (/ 1/6 (pow v 2)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -1 (/ sinTheta_i (* sinTheta_O v))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (/ 1 (pow sinTheta_O 2)))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (/ 1 (pow sinTheta_O 2)))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -1 (/ sinTheta_i (* sinTheta_O v))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_O)) (/ sinTheta_i v)) sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_O)) (/ sinTheta_i v)) sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))
(/ (- v (* 1/6 (/ 1 v))) v)
(- (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1/6 (pow v 2)))
(- (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (/ 1/6 (pow v 2)))
(- (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (/ 1/6 (pow v 2)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (- (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ 1 (pow sinTheta_i 2)))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(* (pow sinTheta_i 2) (- (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ 1 (pow sinTheta_i 2)))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_i)) (/ sinTheta_O v)) sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_i)) (/ sinTheta_O v)) sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))
(/ (- (+ (* -1 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/6) (pow v 2))
(/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ v (* -1 (* sinTheta_O sinTheta_i))))) 1/6) (pow v 2))
(/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ v (* -1 (* sinTheta_O sinTheta_i))))) 1/6) (pow v 2))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* sinTheta_O sinTheta_i)) v)))
(+ 1 (* -1 (/ (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* sinTheta_O sinTheta_i)) v)))
(- v (* 1/6 (/ 1 v)))
(- (+ v (* -1 (* sinTheta_O sinTheta_i))) (* 1/6 (/ 1 v)))
(- (+ v (* sinTheta_O (- (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v)) sinTheta_i))) (* 1/6 (/ 1 v)))
(- (+ v (* sinTheta_O (- (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v)) sinTheta_i))) (* 1/6 (/ 1 v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (- (* -1 (/ sinTheta_i sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (- (/ v (pow sinTheta_O 2)) (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))) (/ sinTheta_i sinTheta_O)))))
(* (pow sinTheta_O 2) (- (/ v (pow sinTheta_O 2)) (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))) (/ sinTheta_i sinTheta_O)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (- (* -1 (/ sinTheta_i sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_O)) (* -1 sinTheta_i)) sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_O)) (* -1 sinTheta_i)) sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))
(- v (* 1/6 (/ 1 v)))
(- (+ v (* -1 (* sinTheta_O sinTheta_i))) (* 1/6 (/ 1 v)))
(- (+ v (* sinTheta_i (- (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v)) sinTheta_O))) (* 1/6 (/ 1 v)))
(- (+ v (* sinTheta_i (- (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v)) sinTheta_O))) (* 1/6 (/ 1 v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (- (* -1 (/ sinTheta_O sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (- (/ v (pow sinTheta_i 2)) (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))) (/ sinTheta_O sinTheta_i)))))
(* (pow sinTheta_i 2) (- (/ v (pow sinTheta_i 2)) (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))) (/ sinTheta_O sinTheta_i)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (- (* -1 (/ sinTheta_O sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_i)) (* -1 sinTheta_O)) sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_i)) (* -1 sinTheta_O)) sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (+ (* -1 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/6) v)
(/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (- v (* sinTheta_O sinTheta_i)))) 1/6) v)
(/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (- v (* sinTheta_O sinTheta_i)))) 1/6) v)
v
(* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* v (- (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))
(* v (- (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))
v
(* -1 (* v (- (/ (* sinTheta_O sinTheta_i) v) 1)))
(* -1 (* v (- (* -1 (/ (- (* -1 (/ (- 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(* -1 (* v (- (* -1 (/ (- (* -1 (/ (- 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) 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)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* 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 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i)))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) 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 (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* cosTheta_O cosTheta_i))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -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))))
(+ (* -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)))))
(* 1/2 (* cosTheta_O cosTheta_i))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -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)))))
(+ (* -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/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))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_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 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
1
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
1
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
(* 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 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/ -1/6 v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(/ -1/6 v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) 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)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
Outputs
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -2 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/3 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1/3 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -2 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal -2 binary32) (/.f32 sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -2 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/3 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* 2 (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/3 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 2 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) (*.f32 v v)))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) (+ (* -1/6 (/ (* sinTheta_O sinTheta_i) (pow v 3))) (/ 1/6 (pow v 2))))
(+.f32 (fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 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)))) (-.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (+ (* sinTheta_O sinTheta_i) (* 1/6 (/ 1 v)))) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v)) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) (* -1/6 (/ (* sinTheta_O sinTheta_i) v))) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (+.f32 (fma.f32 (*.f32 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 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 v))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) v) (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))) v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_i (*.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 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) cosTheta_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 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(* 1/2 (/ cosTheta_i v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(- (* 1/6 (/ 1 v)) v)
(-.f32 (/.f32 #s(literal 1/6 binary32) v) v)
(- (+ (* 1/6 (/ 1 v)) (* sinTheta_O sinTheta_i)) v)
(fma.f32 sinTheta_O sinTheta_i (-.f32 (/.f32 #s(literal 1/6 binary32) v) v))
(- (+ (* 1/6 (/ 1 v)) (* sinTheta_O (+ sinTheta_i (* -1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v))))) v)
(-.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v)) v)
(- (+ (* 1/6 (/ 1 v)) (* sinTheta_O (+ sinTheta_i (* -1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v))))) v)
(-.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v)) v)
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) v)
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (/ sinTheta_i sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 sinTheta_i sinTheta_O)))
(* (pow sinTheta_O 2) (- (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))) (/ sinTheta_i sinTheta_O))) (/ v (pow sinTheta_O 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (/.f32 sinTheta_i sinTheta_O) (/.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))) (/ sinTheta_i sinTheta_O))) (/ v (pow sinTheta_O 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal 1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (/.f32 sinTheta_i sinTheta_O) (/.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) v)
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (/ sinTheta_i sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 sinTheta_i sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 sinTheta_i) (* -1 (/ (- (* 1/6 (/ 1 v)) v) sinTheta_O))) sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 (-.f32 (/.f32 #s(literal 1/6 binary32) v) v) sinTheta_O)) (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 sinTheta_i) (* -1 (/ (- (* 1/6 (/ 1 v)) v) sinTheta_O))) sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 (-.f32 (/.f32 #s(literal 1/6 binary32) v) v) sinTheta_O)) (neg.f32 sinTheta_O))))
(- (* 1/6 (/ 1 v)) v)
(-.f32 (/.f32 #s(literal 1/6 binary32) v) v)
(- (+ (* 1/6 (/ 1 v)) (* sinTheta_O sinTheta_i)) v)
(fma.f32 sinTheta_O sinTheta_i (-.f32 (/.f32 #s(literal 1/6 binary32) v) v))
(- (+ (* 1/6 (/ 1 v)) (* sinTheta_i (+ sinTheta_O (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))))) v)
(fma.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) v) sinTheta_O) (-.f32 (/.f32 #s(literal 1/6 binary32) v) v))
(- (+ (* 1/6 (/ 1 v)) (* sinTheta_i (+ sinTheta_O (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))))) v)
(fma.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) v) sinTheta_O) (-.f32 (/.f32 #s(literal 1/6 binary32) v) v))
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) v)
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (/ sinTheta_O sinTheta_i)))
(*.f32 sinTheta_i (*.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_O sinTheta_i))))
(* (pow sinTheta_i 2) (- (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))) (/ sinTheta_O sinTheta_i))) (/ v (pow sinTheta_i 2))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v (*.f32 sinTheta_i sinTheta_i))))
(* (pow sinTheta_i 2) (- (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))) (/ sinTheta_O sinTheta_i))) (/ v (pow sinTheta_i 2))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))) (/.f32 v (*.f32 sinTheta_i sinTheta_i))))
(* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 sinTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) v)
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (/ sinTheta_O sinTheta_i)))
(*.f32 sinTheta_i (*.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_O sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 sinTheta_O) (* -1 (/ (- (* 1/6 (/ 1 v)) v) sinTheta_i))) sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (neg.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/6 binary32) v) v) sinTheta_i) sinTheta_O)) sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 sinTheta_O) (* -1 (/ (- (* 1/6 (/ 1 v)) v) sinTheta_i))) sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (neg.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/6 binary32) v) v) sinTheta_i) sinTheta_O)) sinTheta_i))))
(/ (- 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)
(/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v)
(/ (- (+ 1/6 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)
(/.f32 (fma.f32 v (*.f32 sinTheta_O sinTheta_i) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32))) v)
(/ (- (+ 1/6 (* v (+ (* -1 v) (* sinTheta_O sinTheta_i)))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)
(/.f32 (fma.f32 v (fma.f32 sinTheta_O sinTheta_i (neg.f32 v)) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32))) v)
(/ (- (+ 1/6 (* v (+ (* -1 v) (* sinTheta_O sinTheta_i)))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)
(/.f32 (fma.f32 v (fma.f32 sinTheta_O sinTheta_i (neg.f32 v)) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32))) v)
(* -1 v)
(neg.f32 v)
(* v (- (/ (* sinTheta_O sinTheta_i) v) 1))
(*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))
(* v (- (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)) 1))
(fma.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) (neg.f32 v))
(* v (- (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)) 1))
(fma.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) (neg.f32 v))
(* -1 v)
(neg.f32 v)
(* -1 (* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))))
(neg.f32 (fma.f32 v (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v) v))
(* -1 (* v (+ 1 (* -1 (/ (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* sinTheta_O sinTheta_i)) v)))))
(neg.f32 (fma.f32 v (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)) v) v))
(* -1 (* v (+ 1 (* -1 (/ (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* sinTheta_O sinTheta_i)) v)))))
(neg.f32 (fma.f32 v (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)) v) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* v (- (* 1/6 (/ 1 (pow v 2))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))))))) (pow v 2)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 3)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) #s(literal 1/2 binary32))) (*.f32 v (*.f32 v v)))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 3))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 v (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (neg.f32 v))) (neg.f32 v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 v v)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) (*.f32 v (*.f32 v v)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 v (*.f32 v sinTheta_O))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) (pow v 2)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v sinTheta_O))) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v (*.f32 v (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) (pow v 2)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v sinTheta_O))) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v (*.f32 v (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) (*.f32 v (*.f32 v v)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 v (*.f32 v sinTheta_O))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i)))) (*.f32 v (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v (*.f32 v sinTheta_O)))) (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v (*.f32 v sinTheta_O)))) (neg.f32 sinTheta_O))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 v v)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) sinTheta_O) (*.f32 v v))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) sinTheta_O) (*.f32 v v))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) (*.f32 v (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) (pow v 2)))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 1/4 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) (pow v 2)))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 1/4 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) (*.f32 v (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 1/4 binary32)) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 sinTheta_i (*.f32 v v)))) sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i)) (*.f32 v (*.f32 v v))) #s(literal 1/4 binary32)) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 sinTheta_i (*.f32 v v)))) sinTheta_i))))
(/ (- v (* 1/6 (/ 1 v))) v)
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/6 binary32) v) v))
(- (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1/6 (pow v 2)))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))
(- (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (/ 1/6 (pow v 2)))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) (*.f32 v v)))
(- (+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))))) (/ 1/6 (pow v 2)))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) (*.f32 v v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32))) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* -1 (/ sinTheta_i (* sinTheta_O v))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (neg.f32 (/.f32 sinTheta_i (*.f32 v sinTheta_O)))))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (/ 1 (pow sinTheta_O 2)))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_i (*.f32 v sinTheta_O))) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 v (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/2 (/ (pow sinTheta_i 2) (pow v 2))) (/ 1 (pow sinTheta_O 2)))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_i (*.f32 v sinTheta_O))) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 v (*.f32 sinTheta_O sinTheta_O))))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32))) (*.f32 v v))
(* (pow sinTheta_O 2) (+ (* -1 (/ sinTheta_i (* sinTheta_O v))) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (neg.f32 (/.f32 sinTheta_i (*.f32 v sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_O)) (/ sinTheta_i v)) sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) sinTheta_O)) (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_O)) (/ sinTheta_i v)) sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) sinTheta_O)) (neg.f32 sinTheta_O))))
(/ (- v (* 1/6 (/ 1 v))) v)
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/6 binary32) v) v))
(- (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1/6 (pow v 2)))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))
(- (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (/ 1/6 (pow v 2)))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O (neg.f32 v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
(- (+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))))) (/ 1/6 (pow v 2)))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 v v)) #s(literal 1/2 binary32)) (/.f32 sinTheta_O (neg.f32 v))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32))) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (neg.f32 (/.f32 sinTheta_O (*.f32 v sinTheta_i)))))
(* (pow sinTheta_i 2) (- (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ 1 (pow sinTheta_i 2)))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_i))) (/.f32 sinTheta_O (*.f32 v sinTheta_i))) (/.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 v v))))))
(* (pow sinTheta_i 2) (- (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/2 (/ (pow sinTheta_O 2) (pow v 2))) (/ 1 (pow sinTheta_i 2)))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) (pow v 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_i))) (/.f32 sinTheta_O (*.f32 v sinTheta_i))) (/.f32 #s(literal -1/6 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 v v))))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32))) (*.f32 v v))
(* (pow sinTheta_i 2) (+ (* -1 (/ sinTheta_O (* sinTheta_i v))) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (neg.f32 (/.f32 sinTheta_O (*.f32 v sinTheta_i)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_i)) (/ sinTheta_O v)) sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) sinTheta_i)) (neg.f32 sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_i)) (/ sinTheta_O v)) sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) sinTheta_i)) (neg.f32 sinTheta_i))))
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) (*.f32 v v))
(/ (- (+ (* -1 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/6) (pow v 2))
(/.f32 (fma.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v))
(/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ v (* -1 (* sinTheta_O sinTheta_i))))) 1/6) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v))
(/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ v (* -1 (* sinTheta_O sinTheta_i))))) 1/6) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) (*.f32 v v)))
(- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2)))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) (*.f32 v v)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v)) v))
(+ 1 (* -1 (/ (+ (* -1 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* sinTheta_O sinTheta_i)) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v)) v))
(- v (* 1/6 (/ 1 v)))
(+.f32 v (/.f32 #s(literal -1/6 binary32) v))
(- (+ v (* -1 (* sinTheta_O sinTheta_i))) (* 1/6 (/ 1 v)))
(-.f32 v (fma.f32 sinTheta_O sinTheta_i (/.f32 #s(literal 1/6 binary32) v)))
(- (+ v (* sinTheta_O (- (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v)) sinTheta_i))) (* 1/6 (/ 1 v)))
(+.f32 v (fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v) (neg.f32 sinTheta_i)) (/.f32 #s(literal -1/6 binary32) v)))
(- (+ v (* sinTheta_O (- (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v)) sinTheta_i))) (* 1/6 (/ 1 v)))
(+.f32 v (fma.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v) (neg.f32 sinTheta_i)) (/.f32 #s(literal -1/6 binary32) v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v))
(* (pow sinTheta_O 2) (- (* -1 (/ sinTheta_i sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 sinTheta_i sinTheta_O))))
(* (pow sinTheta_O 2) (- (/ v (pow sinTheta_O 2)) (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))) (/ sinTheta_i sinTheta_O)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 2) (- (/ v (pow sinTheta_O 2)) (+ (* -1/2 (/ (pow sinTheta_i 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_O 2) v))) (/ sinTheta_i sinTheta_O)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O))))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v))
(* (pow sinTheta_O 2) (- (* -1 (/ sinTheta_i sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 sinTheta_i sinTheta_O))))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_O)) (* -1 sinTheta_i)) sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 (/.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) (neg.f32 sinTheta_O)) sinTheta_i) (neg.f32 sinTheta_O)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v)))
(* (pow sinTheta_O 2) (- (* -1 (/ (- (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_O)) (* -1 sinTheta_i)) sinTheta_O)) (* -1/2 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (/.f32 (+.f32 (/.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) (neg.f32 sinTheta_O)) sinTheta_i) (neg.f32 sinTheta_O)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v)))
(- v (* 1/6 (/ 1 v)))
(+.f32 v (/.f32 #s(literal -1/6 binary32) v))
(- (+ v (* -1 (* sinTheta_O sinTheta_i))) (* 1/6 (/ 1 v)))
(-.f32 v (fma.f32 sinTheta_O sinTheta_i (/.f32 #s(literal 1/6 binary32) v)))
(- (+ v (* sinTheta_i (- (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v)) sinTheta_O))) (* 1/6 (/ 1 v)))
(+.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (neg.f32 sinTheta_O)) (/.f32 #s(literal -1/6 binary32) v)))
(- (+ v (* sinTheta_i (- (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v)) sinTheta_O))) (* 1/6 (/ 1 v)))
(+.f32 v (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) v) (neg.f32 sinTheta_O)) (/.f32 #s(literal -1/6 binary32) v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v))
(* (pow sinTheta_i 2) (- (* -1 (/ sinTheta_O sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_O sinTheta_i))))
(* (pow sinTheta_i 2) (- (/ v (pow sinTheta_i 2)) (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))) (/ sinTheta_O sinTheta_i)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_i)) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i))))))
(* (pow sinTheta_i 2) (- (/ v (pow sinTheta_i 2)) (+ (* -1/2 (/ (pow sinTheta_O 2) v)) (+ (* 1/6 (/ 1 (* (pow sinTheta_i 2) v))) (/ sinTheta_O sinTheta_i)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_i)) (+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i))))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v))
(* (pow sinTheta_i 2) (- (* -1 (/ sinTheta_O sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (neg.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_O sinTheta_i))))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_i)) (* -1 sinTheta_O)) sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) (neg.f32 sinTheta_i)) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) v)))
(* (pow sinTheta_i 2) (- (* -1 (/ (- (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_i)) (* -1 sinTheta_O)) sinTheta_i)) (* -1/2 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) (neg.f32 sinTheta_i)) sinTheta_O) sinTheta_i)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) v)))
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(/ (- (+ (* -1 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/6) v)
(/.f32 (fma.f32 v (*.f32 sinTheta_i (neg.f32 sinTheta_O)) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v)
(/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (- v (* sinTheta_O sinTheta_i)))) 1/6) v)
(/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v)
(/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (- v (* sinTheta_O sinTheta_i)))) 1/6) v)
(/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v)
v
(* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(fma.f32 v (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v) v)
(* v (- (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 v (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) (*.f32 v v))))
(* v (- (+ 1 (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))) (+ (/ 1/6 (pow v 2)) (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 v (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) (*.f32 v v))))
v
(* -1 (* v (- (/ (* sinTheta_O sinTheta_i) v) 1)))
(neg.f32 (*.f32 v (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))))
(* -1 (* v (- (* -1 (/ (- (* -1 (/ (- 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(neg.f32 (neg.f32 (fma.f32 v (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)) v) v)))
(* -1 (* v (- (* -1 (/ (- (* -1 (/ (- 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(neg.f32 (neg.f32 (fma.f32 v (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)) v) 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))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (neg.f32 v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (*.f32 v (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 v v))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 sinTheta_i sinTheta_i))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 sinTheta_i sinTheta_i))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (*.f32 v (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) (neg.f32 (*.f32 sinTheta_i (*.f32 v v))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (neg.f32 sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))) (neg.f32 sinTheta_i))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v)))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v)) (neg.f32 cosTheta_i))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O))
(/ (* 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))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (neg.f32 v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 v (neg.f32 v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (*.f32 v (*.f32 v v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_i) (*.f32 v (*.f32 v sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 v (*.f32 v sinTheta_O))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 v (*.f32 v sinTheta_O))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 sinTheta_O sinTheta_O))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (*.f32 v (*.f32 v v)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_i) (*.f32 v (*.f32 v sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v sinTheta_O))) (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 v sinTheta_O))) (neg.f32 sinTheta_O))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (*.f32 v (*.f32 v v)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i)) v)) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 v (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i))) (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 v (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i))) (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v 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 (fma.f32 cosTheta_O cosTheta_i (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i) v))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (fma.f32 cosTheta_O cosTheta_i (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i) v)))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (fma.f32 cosTheta_O cosTheta_i (*.f32 cosTheta_O (/.f32 (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_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 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) v) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i))) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) v) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i))) v))) (neg.f32 v))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
1/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 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (-.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))) (* 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 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (-.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))) (* 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))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v (*.f32 v v)) sinTheta_i)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v (*.f32 v v)) sinTheta_i))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 v v))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v (*.f32 v v)) sinTheta_i))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 v v))))) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) cosTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v (*.f32 v v)) sinTheta_i)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i (*.f32 v v))))) (neg.f32 sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i (*.f32 v v))))) (neg.f32 sinTheta_i))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (neg.f32 cosTheta_O) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (neg.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (neg.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (neg.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (neg.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v) cosTheta_i) (neg.f32 v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v) cosTheta_i) (neg.f32 v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v) cosTheta_i) (neg.f32 v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(neg.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v) cosTheta_i) (neg.f32 v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v (*.f32 v v)) sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v (*.f32 v v)) sinTheta_O))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v (*.f32 sinTheta_O sinTheta_O))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v (*.f32 v v)) sinTheta_O))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v (*.f32 sinTheta_O sinTheta_O))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 v (*.f32 v v)) sinTheta_O)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v sinTheta_O)))) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v sinTheta_O)))) (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (neg.f32 sinTheta_O))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i)) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (fma.f32 v (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (fma.f32 v (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i)))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) v) (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))) v))) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_i (*.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 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (neg.f32 (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) cosTheta_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 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))
(+ (* -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))))
(fma.f32 (*.f32 #s(literal -1/12 binary32) cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)) (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32)))))
(+ (* -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)))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/2160 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/840 binary32))) (pow.f32 v #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))
(+ (* -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)))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/360 binary32)) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))
(+ (* -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/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))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (+.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -7/2160 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/840 binary32))) (pow.f32 v #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 7/360 binary32)) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 #s(literal 1 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
1/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 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (-.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))) (* 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 (/.f32 #s(literal 7/720 binary32) (pow.f32 v #s(literal 4 binary32))) (-.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))) (* 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 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v #s(literal 1/2 binary32)))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v #s(literal 1/2 binary32)))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v #s(literal 1/2 binary32)))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v #s(literal 1/2 binary32)))
1
#s(literal 1 binary32)
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))))
1
#s(literal 1 binary32)
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
(+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32)))) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (*.f32 v (neg.f32 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))) (pow.f32 v #s(literal 4 binary32)))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))) (neg.f32 v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) v)
(/ -1/6 v)
(/.f32 #s(literal -1/6 binary32) v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(/ -1/6 v)
(/.f32 #s(literal -1/6 binary32) v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) v)
(/ (* 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)
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))

eval363.0ms (1.6%)

Memory
7.0MiB live, 514.4MiB allocated
Compiler

Compiled 115 116 to 6 076 computations (94.7% saved)

prune482.0ms (2.2%)

Memory
-11.1MiB live, 1 014.9MiB allocated
Pruning

87 alts after pruning (82 fresh and 5 done)

PrunedKeptTotal
New2 224462 270
Fresh203656
Picked235
Done022
Total2 246872 333
Accuracy
99.9%
Counts
2 333 → 87
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(/.f32 (fma.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
96.9%
(/.f32 (fma.f32 v (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
60.0%
(/.f32 (fma.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v)))
98.5%
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
66.4%
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
66.4%
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
98.6%
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
91.7%
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) #s(literal -1 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
59.9%
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
59.8%
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v)) v)
59.8%
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (neg.f32 v))) (neg.f32 v))
98.7%
(/.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.3%
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
98.7%
(/.f32 (/.f32 (fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v v)))) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
98.7%
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
59.8%
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) v)
98.4%
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v)
98.0%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
98.8%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
64.5%
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
74.6%
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 sinTheta_O v))) (neg.f32 sinTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
59.8%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) v)
60.6%
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
60.6%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
59.8%
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
54.7%
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) (*.f32 v (*.f32 v v)))
98.7%
(/.f32 (*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
98.4%
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
59.8%
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
89.6%
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
95.1%
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
61.7%
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
59.8%
(*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
98.7%
(*.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.8%
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.9%
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
98.6%
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32))))
98.7%
(*.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (neg.f32 v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
98.5%
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
98.7%
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
98.7%
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) v (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 v cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
14.1%
(*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
98.3%
(*.f32 (/.f32 (fma.f32 v (fma.f32 v (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i))) (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
97.1%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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))))
60.7%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
98.9%
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
60.6%
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
98.4%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
60.6%
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
60.6%
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
60.6%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
59.8%
(*.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v) cosTheta_O) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
98.8%
(*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v v)))
98.8%
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
98.6%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
50.2%
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 v (*.f32 v sinTheta_O))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
59.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))
59.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 v (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))) (*.f32 v v)))
98.3%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
59.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))))
59.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/6 binary32) v) v)))
59.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
59.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (/.f32 #s(literal 1 binary32) v)))
59.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
34.2%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) sinTheta_i)) (neg.f32 sinTheta_i)))))
59.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 #s(literal -1/6 binary32) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
60.6%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
98.9%
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
59.8%
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v)) v)))
60.6%
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
98.9%
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
59.8%
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v)))
60.6%
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
60.6%
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
59.8%
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v)))
60.6%
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
90.7%
(exp.f32 (*.f32 (+.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
Compiler

Compiled 5 948 to 3 666 computations (38.4% saved)

simplify280.0ms (1.3%)

Memory
-2.0MiB live, 470.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
cost-diff192
(/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
cost-diff320
(fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
cost-diff352
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
cost-diff0
(/.f32 sinTheta_O (neg.f32 v))
cost-diff0
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
cost-diff0
(*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
cost-diff192
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
cost-diff0
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))
cost-diff64
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))
cost-diff96
(fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)
cost-diff128
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) v)
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
cost-diff0
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(*.f32 cosTheta_i #s(literal 1/2 binary32))
cost-diff0
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
cost-diff192
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
Rules
6 512×lower-*.f64
6 464×lower-*.f32
5 940×lower-fma.f64
5 928×lower-fma.f32
2 450×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059623
0114607
1243607
2797605
33734593
46743593
08480586
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i #s(literal 1/2 binary32))
cosTheta_i
#s(literal 1/2 binary32)
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
v
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v))
cosTheta_O
(/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)
(exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
sinTheta_i
(/.f32 sinTheta_O (neg.f32 v))
sinTheta_O
(neg.f32 v)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
cosTheta_i
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
cosTheta_O
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) v)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))
sinTheta_i
(neg.f32 sinTheta_O)
sinTheta_O
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))
(*.f32 sinTheta_O sinTheta_O)
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))
(*.f32 sinTheta_i sinTheta_i)
#s(literal -1/6 binary32)
#s(literal 1 binary32)
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
sinTheta_i
(/.f32 sinTheta_O (neg.f32 v))
sinTheta_O
(neg.f32 v)
v
#s(literal 1 binary32)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 2 binary32)
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
#s(literal 1 binary32)
(/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
v
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
sinTheta_i
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
cosTheta_i
(*.f32 cosTheta_O #s(literal 1/2 binary32))
cosTheta_O
#s(literal 1/2 binary32)
(*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(*.f32 v (*.f32 v v))
(*.f32 v v)
(*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)
(neg.f32 cosTheta_i)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
(/.f32 cosTheta_O v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 2 binary32)
Outputs
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 cosTheta_O (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i #s(literal 1/2 binary32))
cosTheta_i
#s(literal 1/2 binary32)
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
v
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v))
(/.f32 (*.f32 cosTheta_O (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))) v)
cosTheta_O
(/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)
(/.f32 (exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))) v)
(exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))
(exp.f32 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v))))
(*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))
(neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_i v)))
sinTheta_i
(/.f32 sinTheta_O (neg.f32 v))
sinTheta_O
(neg.f32 v)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v)
cosTheta_i
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
cosTheta_O
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) v)
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1/2 binary32))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1/2 binary32))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1/2 binary32))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)
(+.f32 (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1/2 binary32))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v))
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1/2 binary32))) #s(literal -1/6 binary32)) v))
sinTheta_i
(neg.f32 sinTheta_O)
sinTheta_O
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)
(/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1/2 binary32))) #s(literal -1/6 binary32)) v)
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))
(fma.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1/2 binary32))) #s(literal -1/6 binary32))
(*.f32 sinTheta_O sinTheta_O)
(*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))
(*.f32 sinTheta_i sinTheta_i)
#s(literal -1/6 binary32)
#s(literal 1 binary32)
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_i v) cosTheta_i) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v #s(literal 2 binary32)) v)))
(*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal -1 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal -1 binary32)))
sinTheta_i
(/.f32 sinTheta_O (neg.f32 v))
sinTheta_O
(neg.f32 v)
v
#s(literal 1 binary32)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 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)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 2 binary32)
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal -1 binary32))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))
#s(literal 1 binary32)
(/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal -1 binary32))) v))))
v
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal -1 binary32))) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal -1 binary32))) v)))
sinTheta_i
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) sinTheta_O))) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))
(*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_O)) sinTheta_O)))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O))
cosTheta_i
(*.f32 cosTheta_O #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) cosTheta_O)
cosTheta_O
#s(literal 1/2 binary32)
(*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))
(*.f32 sinTheta_O sinTheta_O)
sinTheta_O
(*.f32 v (*.f32 v v))
(*.f32 v v)
(*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O v) #s(literal -1 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)
(fma.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_i v) cosTheta_i) cosTheta_i)
(neg.f32 cosTheta_i)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_i sinTheta_O)
(/.f32 cosTheta_O v)
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 2 binary32)

localize257.0ms (1.2%)

Memory
-7.7MiB live, 433.0MiB allocated
Localize:

Found 19 expressions of interest:

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

Compiled 654 to 66 computations (89.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 96.0ms
ival-mult: 45.0ms (46.8% of total)
ival-div: 31.0ms (32.3% of total)
ival-add: 7.0ms (7.3% of total)
ival-exp: 4.0ms (4.2% of total)
const: 4.0ms (4.2% of total)
ival-neg: 3.0ms (3.1% of total)
ival-sinh: 2.0ms (2.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series142.0ms (0.6%)

Memory
9.8MiB live, 197.2MiB allocated
Counts
26 → 984
Calls
Call 1
Inputs
#<alt (*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))>
#<alt (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))>
#<alt (*.f32 cosTheta_i #s(literal 1/2 binary32))>
#<alt (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))>
#<alt (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))>
#<alt (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))>
#<alt (/.f32 #s(literal 1/2 binary32) v)>
#<alt (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) v)>
#<alt (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)>
#<alt (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))>
#<alt (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))>
#<alt (/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))>
#<alt (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))>
#<alt (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))>
#<alt (/.f32 sinTheta_O (neg.f32 v))>
#<alt (/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))>
#<alt (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))>
#<alt (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))>
#<alt (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))>
#<alt (sinh.f32 (/.f32 #s(literal 1 binary32) v))>
#<alt (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v))>
#<alt (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)>
#<alt (/.f32 (*.f32 cosTheta_i cosTheta_O) v)>
#<alt (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)>
#<alt (/.f32 (*.f32 sinTheta_i sinTheta_O) v)>
#<alt (*.f32 v (*.f32 v v))>
Outputs
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 cosTheta_i)>
#<alt (+ (* -1/12 (/ cosTheta_i (pow v 2))) (* 1/2 cosTheta_i))>
#<alt (+ (* -1/2 (/ (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i)) (pow v 4))) (+ (* -1/12 (/ cosTheta_i (pow v 2))) (* 1/2 cosTheta_i)))>
#<alt (+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i))) (+ (* -1/720 cosTheta_i) (* 1/5040 cosTheta_i))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i)) (pow v 4))) (+ (* -1/12 (/ cosTheta_i (pow v 2))) (* 1/2 cosTheta_i))))>
#<alt (* 1/2 cosTheta_i)>
#<alt (+ (* -1/12 (/ cosTheta_i (pow v 2))) (* 1/2 cosTheta_i))>
#<alt (+ (* -1/12 (/ cosTheta_i (pow v 2))) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i)) (pow v 4)))))>
#<alt (+ (* -1/12 (/ cosTheta_i (pow v 2))) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (+ (* -1/6 (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i))) (+ (* -1/5040 cosTheta_i) (* 1/720 cosTheta_i))) (pow v 6))) (* 1/2 (/ (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i)) (pow v 4))))))>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 cosTheta_i)>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt 1>
#<alt (+ 1 (* 1/6 (/ 1 (pow v 2))))>
#<alt (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))>
#<alt (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))>
#<alt 1>
#<alt (+ 1 (* 1/6 (/ 1 (pow v 2))))>
#<alt (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))>
#<alt (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (* 1/2 (/ cosTheta_O v))>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (/ 1/2 v)>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 3)))>
#<alt (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))>
#<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 (- (* 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 (/ (* 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 (- (* 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/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/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/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) (pow v 2)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) (pow v 2)))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2)))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) (pow v 2)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) (pow v 2)))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (- v (* 1/6 (/ 1 v)))>
#<alt (- (+ v (* -1 (* sinTheta_O sinTheta_i))) (* 1/6 (/ 1 v)))>
#<alt (- (+ v (* sinTheta_i (+ (* -1 sinTheta_O) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))))) (* 1/6 (/ 1 v)))>
#<alt (- (+ v (* sinTheta_i (+ (* -1 sinTheta_O) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))))) (* 1/6 (/ 1 v)))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ sinTheta_O sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (- (+ (* -1 (/ sinTheta_O sinTheta_i)) (+ (* 1/2 (/ (pow sinTheta_O 2) v)) (/ v (pow sinTheta_i 2)))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (+ (* -1 (/ sinTheta_O sinTheta_i)) (+ (* 1/2 (/ (pow sinTheta_O 2) v)) (/ v (pow sinTheta_i 2)))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ sinTheta_O sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ sinTheta_O (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_i))) sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) v))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ sinTheta_O (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_i))) sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) v))))>
#<alt (- v (* 1/6 (/ 1 v)))>
#<alt (- (+ v (* -1 (* sinTheta_O sinTheta_i))) (* 1/6 (/ 1 v)))>
#<alt (- (+ v (* sinTheta_O (+ (* -1 sinTheta_i) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v))))) (* 1/6 (/ 1 v)))>
#<alt (- (+ v (* sinTheta_O (+ (* -1 sinTheta_i) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v))))) (* 1/6 (/ 1 v)))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ sinTheta_i sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (- (+ (* -1 (/ sinTheta_i sinTheta_O)) (+ (* 1/2 (/ (pow sinTheta_i 2) v)) (/ v (pow sinTheta_O 2)))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (+ (* -1 (/ sinTheta_i sinTheta_O)) (+ (* 1/2 (/ (pow sinTheta_i 2) v)) (/ v (pow sinTheta_O 2)))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ sinTheta_i sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ sinTheta_i (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_O))) sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) v))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ sinTheta_i (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_O))) sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) v))))>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (+ (* -1 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/6) v)>
#<alt (/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ v (* -1 (* sinTheta_O sinTheta_i))))) 1/6) v)>
#<alt (/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ v (* -1 (* sinTheta_O sinTheta_i))))) 1/6) v)>
#<alt v>
#<alt (* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))>
#<alt (* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2))))>
#<alt (* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2))))>
#<alt v>
#<alt (* -1 (* v (- (/ (* sinTheta_O sinTheta_i) v) 1)))>
#<alt (* -1 (* v (- (* -1 (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/6 (/ 1 v))) v)) 1)))>
#<alt (* -1 (* v (- (* -1 (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/6 (/ 1 v))) v)) 1)))>
#<alt (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))>
#<alt (/ (+ (* -1/2 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))>
#<alt (/ (+ (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/2 v)))) (pow v 2))>
#<alt (/ (+ (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/2 v)))) (pow v 2))>
#<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/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))>
#<alt (+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))>
#<alt (+ 1/2 (* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))>
#<alt (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v))>
#<alt (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)))>
#<alt (+ (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))>
#<alt (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) (pow sinTheta_i 2))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) (pow sinTheta_i 2))))))>
#<alt (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_i)) (* 1/2 (/ sinTheta_O v))) sinTheta_i)) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_i)) (* 1/2 (/ sinTheta_O v))) sinTheta_i)) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))>
#<alt (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v))>
#<alt (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)))>
#<alt (+ (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))>
#<alt (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/4 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) (pow sinTheta_O 2))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/4 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) (pow sinTheta_O 2))))))>
#<alt (* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_O)) (* 1/2 (/ sinTheta_i v))) sinTheta_O)) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_O)) (* 1/2 (/ sinTheta_i v))) sinTheta_O)) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)))>
#<alt (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 2))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 2))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 2))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)))))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)))))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) v))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) v))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))>
#<alt (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) v))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) v))))))>
#<alt (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* -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 (+ (* -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 (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (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))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_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))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_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))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_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)))))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (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 (+ (* -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 (+ (* -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 (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (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))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (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))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (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))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (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)))))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (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)))))))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))>
#<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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 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/12 (/ (* cosTheta_O cosTheta_i) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/12 (* cosTheta_O cosTheta_i))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))>
#<alt (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))>
#<alt (* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))>
#<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 (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))>
#<alt (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))>
#<alt (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt (/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))>
#<alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))>
#<alt (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_i (- (/ sinTheta_O v) (/ 1 sinTheta_i))))>
#<alt (* -1 (* sinTheta_i (- (/ sinTheta_O v) (/ 1 sinTheta_i))))>
#<alt (* -1 (* sinTheta_i (- (/ sinTheta_O v) (/ 1 sinTheta_i))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))>
#<alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))>
#<alt (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (* -1 (* sinTheta_O (- (/ sinTheta_i v) (/ 1 sinTheta_O))))>
#<alt (* -1 (* sinTheta_O (- (/ sinTheta_i v) (/ 1 sinTheta_O))))>
#<alt (* -1 (* sinTheta_O (- (/ sinTheta_i v) (/ 1 sinTheta_O))))>
#<alt (* -1 (/ (* sinTheta_O sinTheta_i) v))>
#<alt (/ (+ v (* -1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (+ v (* -1 (* sinTheta_O sinTheta_i))) v)>
#<alt (/ (+ v (* -1 (* sinTheta_O sinTheta_i))) v)>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* -1 (/ sinTheta_O v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)>
#<alt (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)>
#<alt (* 1/2 (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i)))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) 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 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* 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 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))>
#<alt (* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))>
#<alt (* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))>
#<alt (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))>
#<alt (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))>
#<alt (* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* 4 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))>
#<alt (* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* v (+ (* -2 (* v (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))))) (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))))>
#<alt (* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* v (+ (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* v (+ (* -2 (* v (+ (* 2 (/ (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))) (* sinTheta_O sinTheta_i))) (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 5) (pow sinTheta_i 5))))))))) (* -2 (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))))))))))>
#<alt (* 2 (/ v (* cosTheta_O cosTheta_i)))>
#<alt (* v (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (* 2 (/ 1 (* cosTheta_O cosTheta_i)))))>
#<alt (* v (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (+ (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (pow v 2))) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))>
#<alt (* v (+ (* -2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))))))) (* 1/2 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O cosTheta_i)))) (pow v 3))) (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (+ (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (pow v 2))) (* 2 (/ 1 (* cosTheta_O cosTheta_i)))))))>
#<alt (* 2 (/ v (* cosTheta_O cosTheta_i)))>
#<alt (* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i))) (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) v))) v)) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))>
#<alt (* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))))) (* -2 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O cosTheta_i))) (* sinTheta_O (* sinTheta_i (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))))))) v))) v)) (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i)))) v)) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))>
#<alt (+ (/ (* 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))))) (* cosTheta_O cosTheta_i)))>
#<alt (+ (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))))) (/ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))>
#<alt (+ (* sinTheta_i (+ (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_O (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))) v)))) (* -2 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))))) (/ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))>
#<alt (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))>
#<alt (/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) (pow sinTheta_i 2))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) (pow sinTheta_i 2))) (+ (* -2 (/ (+ (* 2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) sinTheta_O)) (* 4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 5)))))) (pow sinTheta_i 3))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))))) (pow sinTheta_i 2))>
#<alt (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))>
#<alt (/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))))) (* 2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) sinTheta_i))) sinTheta_i)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))))) (pow sinTheta_i 2))>
#<alt (/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))))) (* -1 (/ (+ (* -2 (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) (* 2 (/ (+ (* -4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 5))))) (* -2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) sinTheta_O))) sinTheta_i))) sinTheta_i))) sinTheta_i)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))))) (pow sinTheta_i 2))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))>
#<alt (* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v)))))>
#<alt (* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v)))))>
#<alt (* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v)))))>
#<alt (* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v)))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))>
#<alt (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))>
#<alt (* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3)))))))>
#<alt (* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3)))))))>
#<alt (* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3)))))))>
#<alt (* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3)))))))>
#<alt (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))>
#<alt (+ (/ (* 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))))) (* cosTheta_O cosTheta_i)))>
#<alt (+ (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))))) (/ (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))>
#<alt (+ (* sinTheta_O (+ (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* 1/4 (/ (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))) v)))) (* -2 (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))))) (/ (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))>
#<alt (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))>
#<alt (/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) (pow sinTheta_O 2))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) (pow sinTheta_O 2))) (+ (* -2 (/ (+ (* 2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) sinTheta_i)) (* 4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 5)))))) (pow sinTheta_O 3))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))))) (pow sinTheta_O 2))>
#<alt (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))>
#<alt (/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))))) (* 2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) sinTheta_O))) sinTheta_O)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))))) (pow sinTheta_O 2))>
#<alt (/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))))) (* -1 (/ (+ (* -2 (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) (* 2 (/ (+ (* -4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 5))))) (* -2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) sinTheta_i))) sinTheta_O))) sinTheta_O))) sinTheta_O)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))))) (pow sinTheta_O 2))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))>
#<alt (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))>
#<alt (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))>
#<alt (/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 3))>
#<alt (/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 3))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))))>
#<alt (* 1/2 (* cosTheta_O cosTheta_i))>
#<alt (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<alt (+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)>
#<alt (/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)>
#<alt (/ 1 v)>
#<alt (/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))>
#<alt (* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ cosTheta_O v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_O v))>
#<alt (+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_O v))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ cosTheta_O v)>
#<alt (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_O v))>
#<alt (+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_O v))>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)>
#<alt (/ cosTheta_O v)>
#<alt (/ (+ cosTheta_O (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v)>
#<alt (/ (+ cosTheta_O (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v)>
#<alt (/ (+ cosTheta_O (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v)>
#<alt (/ cosTheta_O v)>
#<alt (* -1 (/ (+ (* -1 cosTheta_O) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) v))>
#<alt (* -1 (/ (+ (* -1 cosTheta_O) (* -1 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v))>
#<alt (* -1 (/ (+ (* -1 cosTheta_O) (* -1 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v))>
#<alt (/ -1/6 v)>
#<alt (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))>
#<alt (/ -1/6 v)>
#<alt (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))>
#<alt (* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* cosTheta_O cosTheta_i) v)>
#<alt (/ (* 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 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt 2>
#<alt (+ 2 (* 1/3 (/ 1 (pow v 2))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))>
#<alt (+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (/ (* sinTheta_O sinTheta_i) v)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
#<alt (pow v 3)>
Calls

246 calls:

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

rewrite438.0ms (2%)

Memory
33.5MiB live, 581.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
7 266×lower-*.f64
7 218×lower-*.f32
4 442×lower-/.f64
4 412×lower-/.f32
2 504×lower--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059405
0114391
1406389
23234382
09733374
Stop Event
iter limit
node limit
iter limit
Counts
26 → 690
Calls
Call 1
Inputs
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) v)
(fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(/.f32 sinTheta_O (neg.f32 v))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))
(/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v))
(/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) 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 sinTheta_i sinTheta_O) v)
(*.f32 v (*.f32 v v))
Outputs
(pow.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))))
(/.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) (*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) v)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 cosTheta_i #s(literal -1/2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v))
(*.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) (/.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) cosTheta_i) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(neg.f32 (/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)) #s(literal -1 binary32))
(/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 v (*.f32 cosTheta_i #s(literal 1/2 binary32))))))
(/.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v)) (neg.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_i (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) cosTheta_i) #s(literal -1 binary32)))
(*.f32 (*.f32 cosTheta_i #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 1/2 binary32) (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 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (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 cosTheta_i #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i #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)) cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) cosTheta_i)
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)
(pow.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (neg.f32 v))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v))
(*.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_O)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
(/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (neg.f32 v))
(*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O)
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(exp.f32 (*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)))
(pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v #s(literal 2 binary32))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(neg.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)))) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32))))) #s(literal 1 binary32)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)))) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)))))))
(/.f32 (*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) #s(literal -1 binary32)) v)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))) (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32))) v))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))) (*.f32 v v))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32))))) #s(literal -1 binary32)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))) (*.f32 v v)))
(*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) v))
(*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(+.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))
(+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))
(+.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) v)
(+.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))
(+.f32 (+.f32 v (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))
(+.f32 (+.f32 v (neg.f32 (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))
(pow.f32 (/.f32 (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))) (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)))) #s(literal -1 binary32))
(fma.f32 v #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))
(fma.f32 #s(literal 1 binary32) v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))
(fma.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) v)
(fma.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32))) #s(literal -1 binary32)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))
(fma.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))
(fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)
(fma.f32 #s(literal -1 binary32) (neg.f32 v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))
(fma.f32 #s(literal -1 binary32) (pow.f32 (neg.f32 v) #s(literal 1 binary32)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))
(fma.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32))) (/.f32 #s(literal -1 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))
(fma.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (neg.f32 (*.f32 sinTheta_i sinTheta_O)))))) v)
(fma.f32 (-.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) v)
(fma.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))
(fma.f32 (neg.f32 sinTheta_i) sinTheta_O (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))
(fma.f32 (*.f32 sinTheta_i #s(literal -1 binary32)) sinTheta_O (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/8 binary32))) #s(literal -1/216 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/36 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))
(fma.f32 (pow.f32 (/.f32 v (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/36 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))
(-.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))) (/.f32 (*.f32 v v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))) (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)))))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))) (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))))
(/.f32 (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))) (fma.f32 v v (-.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))))
(/.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)))
(/.f32 (neg.f32 (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))))) (neg.f32 (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)))) (neg.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))))
(/.f32 (-.f32 (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))) (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))
(/.f32 (-.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)) (*.f32 v v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))))
(*.f32 (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))) (/.f32 #s(literal 1 binary32) (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))))
(*.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))))
(+.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32))))
(+.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1/2 binary32))
(pow.f32 (/.f32 v (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) #s(literal 1/2 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1/2 binary32))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32))
(fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (/.f32 #s(literal 1/2 binary32) v) #s(literal 1/2 binary32))
(fma.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1 binary32) #s(literal 1/2 binary32))
(fma.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)))))
(/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))))) (*.f32 v (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)))) (*.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))))) (*.f32 (*.f32 v #s(literal 2 binary32)) (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)))) (*.f32 (*.f32 v #s(literal 2 binary32)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))))) (*.f32 (neg.f32 v) (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)))) (*.f32 (neg.f32 v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))))
(/.f32 (*.f32 (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))) #s(literal 1/2 binary32)) (*.f32 (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))) v))
(/.f32 (*.f32 (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))) #s(literal 1 binary32)) (*.f32 (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))) #s(literal -1/2 binary32)) (*.f32 (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))) #s(literal 1/2 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)) v))
(/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))) #s(literal -1/2 binary32)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)) (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)))) (neg.f32 v))
(/.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal 1/4 binary32)) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))))) (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)))
(/.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))) (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))))
(/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v))) (/.f32 #s(literal 1/2 binary32) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)))
(*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))) (/.f32 #s(literal 1 binary32) v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
(+.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) v) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))
(+.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) v))
(+.f32 (*.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
(+.f32 (*.f32 v (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))))
(+.f32 (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))) (*.f32 v (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))))
(fma.f32 v (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
(fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) (*.f32 v (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))))
(fma.f32 (/.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O) (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) v (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) (fma.f32 v (*.f32 v v) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))))) (fma.f32 v (-.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))) (*.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)))) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) v)))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) v)
(*.f32 cosTheta_i (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)))
(*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))))
(*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v)))
(*.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32))) cosTheta_i)
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)) #s(literal 1/2 binary32)) cosTheta_i) cosTheta_O)
(neg.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (neg.f32 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)))) v)) #s(literal -1 binary32)))
(pow.f32 (*.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)))) v) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)))) v) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)))) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)))) v) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)))) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (neg.f32 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) v)
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (neg.f32 v))) (neg.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) v)
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v))) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 v (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32))))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) v))
(*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal -1 binary32)) (pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(pow.f32 (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)))) #s(literal -1 binary32))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(fma.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 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(fma.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(fma.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))
(fma.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1 binary32)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(fma.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.f32 #s(literal -1 binary32) v) (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) v)
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32)) (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32)) v))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32)) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32))) (*.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))) (*.f32 v (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32))) (*.f32 v (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32))) (*.f32 (neg.f32 v) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32))))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) #s(literal 1 binary32)) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (*.f32 cosTheta_O (neg.f32 cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32))) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (neg.f32 v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))))
(*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))
(+.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32))
(pow.f32 (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(fma.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 sinTheta_O (*.f32 (/.f32 #s(literal -1 binary32) v) sinTheta_i) #s(literal 1 binary32))
(fma.f32 sinTheta_O (/.f32 sinTheta_i (neg.f32 v)) #s(literal 1 binary32))
(fma.f32 (/.f32 sinTheta_O (neg.f32 v)) sinTheta_i #s(literal 1 binary32))
(fma.f32 (/.f32 sinTheta_O (neg.f32 v)) (*.f32 sinTheta_i #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal -1 binary32) v) #s(literal 1 binary32))
(fma.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v) #s(literal 1 binary32))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32)) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32)))
(/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32))) (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32))) (neg.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32))) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32)) #s(literal 1 binary32))) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32)) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32))))
(*.f32 (fma.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal -1 binary32))))
(neg.f32 (/.f32 sinTheta_O v))
(exp.f32 (*.f32 (log.f32 (/.f32 (neg.f32 v) sinTheta_O)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (neg.f32 v) sinTheta_O) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (neg.f32 v) sinTheta_O) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 0 binary32) (/.f32 sinTheta_O v))
(-.f32 (/.f32 #s(literal 0 binary32) v) (/.f32 sinTheta_O v))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) sinTheta_O))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 v) sinTheta_O) #s(literal 1 binary32)))
(/.f32 sinTheta_O (neg.f32 v))
(/.f32 (neg.f32 sinTheta_O) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (neg.f32 v) sinTheta_O)))
(/.f32 (neg.f32 (neg.f32 sinTheta_O)) (neg.f32 v))
(/.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) v)
(/.f32 (*.f32 sinTheta_O #s(literal 1 binary32)) (neg.f32 v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 v sinTheta_O)) v) (*.f32 v (/.f32 v sinTheta_O)))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 v sinTheta_O)) (*.f32 v v))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 v (neg.f32 sinTheta_O))) (*.f32 v (neg.f32 v)))
(*.f32 #s(literal 1 binary32) (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 sinTheta_O (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v))
(*.f32 (/.f32 #s(literal -1 binary32) v) sinTheta_O)
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) #s(literal -1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) 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) v) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))))
(*.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 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) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (*.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (*.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 v (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (pow.f32 (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(+.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(pow.f32 (/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))) #s(literal -1 binary32))
(fma.f32 cosTheta_O (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))
(fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) sinTheta_i (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))
(fma.f32 (/.f32 cosTheta_O v) (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))
(fma.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) sinTheta_i) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))))
(fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (/.f32 sinTheta_i (*.f32 v v)) (*.f32 (*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 v (*.f32 v v)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v (*.f32 v v))))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v (*.f32 (*.f32 v (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 (*.f32 v v) (*.f32 v v)))
(/.f32 (neg.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v))))) (neg.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))))
(/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))) (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))))
(*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)))
(neg.f32 (*.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) #s(literal -1 binary32))))
(pow.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 0 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (*.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (neg.f32 v) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 v) (*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))
(/.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal -1 binary32))
(/.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) (*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) v)) (*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (neg.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))) (*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (neg.f32 v))) (*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 0 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))) (*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) #s(literal -1 binary32))) (*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.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)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))))
(*.f32 v (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))))
(*.f32 (neg.f32 v) (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O 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 2 binary32)) (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))))
(*.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) v)
(*.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)))
(*.f32 (*.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 v (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(*.f32 (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O 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)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))))
(/.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v)))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v))) #s(literal 1 binary32)) (*.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(/.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))))
(/.f32 (*.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) v))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O 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) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal -1 binary32)))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O 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))) (pow.f32 (/.f32 #s(literal 2 binary32) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (+.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)))) (*.f32 v (*.f32 v v))))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (-.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))))))
(*.f32 (pow.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 v (*.f32 v v)) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) (*.f32 v v)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (*.f32 cosTheta_O (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i))) 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 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (*.f32 (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 (-.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))
(pow.f32 (/.f32 v (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))))
(/.f32 cosTheta_O (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) v)
(/.f32 (neg.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_O (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) cosTheta_O) (neg.f32 v))
(*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v))
(*.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) cosTheta_O)
(*.f32 (*.f32 cosTheta_O (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) (neg.f32 v)))
(neg.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32))) v))
(exp.f32 (*.f32 (log.f32 (/.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)))) #s(literal -1 binary32)))
(pow.f32 (/.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)))))
(/.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/8 binary32))) #s(literal -1/216 binary32)) (*.f32 v (-.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/36 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))))
(/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/36 binary32)) (*.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32))))
(/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/8 binary32))) #s(literal -1/216 binary32)) #s(literal 1 binary32)) (*.f32 (-.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/36 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) v))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/8 binary32))) #s(literal -1/216 binary32)) #s(literal -1 binary32)) (*.f32 (-.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/36 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))) (neg.f32 v)))
(/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/36 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v))
(/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/36 binary32)) #s(literal -1 binary32)) (*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)))) v)
(/.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/8 binary32))) #s(literal -1/216 binary32)) (/.f32 #s(literal 1 binary32) v)) (-.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/36 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/36 binary32)) (/.f32 #s(literal 1 binary32) v)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)))
(/.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32))) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32))) #s(literal -1 binary32)))
(*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/6 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 v (fma.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/8 binary32))) #s(literal -1/216 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal 1/36 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32))))))
(*.f32 (pow.f32 (/.f32 v (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i))) #s(literal -1/36 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32))))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) 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 cosTheta_i (/.f32 v cosTheta_O))
(/.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 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i))) v)
(/.f32 (*.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 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) #s(literal -1 binary32)) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.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 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (/.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 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))
(*.f32 (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 v #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 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 #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 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O))) v)
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)) v)
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.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 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_O (*.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (neg.f32 v)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 #s(literal 1 binary32) v))
(*.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(neg.f32 (neg.f32 (*.f32 v (*.f32 v v))))
(exp.f32 (*.f32 (log.f32 v) #s(literal 3 binary32)))
(pow.f32 v #s(literal 3 binary32))
(pow.f32 (*.f32 v v) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 v #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (exp.f32 (log.f32 v)) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 v (*.f32 v v)) #s(literal 1 binary32))
(/.f32 (neg.f32 (*.f32 v (*.f32 v v))) #s(literal -1 binary32))
(*.f32 v (*.f32 v v))
(*.f32 #s(literal 1 binary32) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 v v) v)
(*.f32 (*.f32 v (*.f32 v v)) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (neg.f32 (*.f32 v (*.f32 v v))))
(*.f32 (pow.f32 v #s(literal 3/2 binary32)) (pow.f32 v #s(literal 3/2 binary32)))

simplify834.0ms (3.7%)

Memory
-105.9MiB live, 795.3MiB allocated
Algorithm
egg-herbie
Rules
7 534×lower-fma.f64
7 534×lower-fma.f32
6 444×lower-*.f64
6 444×lower-*.f32
5 488×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0128623839
1435622868
0819522373
Stop Event
iter limit
node limit
Counts
984 → 982
Calls
Call 1
Inputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 cosTheta_i)
(+ (* -1/12 (/ cosTheta_i (pow v 2))) (* 1/2 cosTheta_i))
(+ (* -1/2 (/ (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i)) (pow v 4))) (+ (* -1/12 (/ cosTheta_i (pow v 2))) (* 1/2 cosTheta_i)))
(+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i))) (+ (* -1/720 cosTheta_i) (* 1/5040 cosTheta_i))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i)) (pow v 4))) (+ (* -1/12 (/ cosTheta_i (pow v 2))) (* 1/2 cosTheta_i))))
(* 1/2 cosTheta_i)
(+ (* -1/12 (/ cosTheta_i (pow v 2))) (* 1/2 cosTheta_i))
(+ (* -1/12 (/ cosTheta_i (pow v 2))) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i)) (pow v 4)))))
(+ (* -1/12 (/ cosTheta_i (pow v 2))) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (+ (* -1/6 (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i))) (+ (* -1/5040 cosTheta_i) (* 1/720 cosTheta_i))) (pow v 6))) (* 1/2 (/ (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i)) (pow v 4))))))
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 cosTheta_i)
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
1
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
1
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(* 1/2 (/ cosTheta_O v))
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(/ 1/2 v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 3)))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(* 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 (- (* 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 (/ (* 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 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/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/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) (pow v 2)))))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) (pow v 2)))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) (pow v 2)))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) (pow v 2)))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(- v (* 1/6 (/ 1 v)))
(- (+ v (* -1 (* sinTheta_O sinTheta_i))) (* 1/6 (/ 1 v)))
(- (+ v (* sinTheta_i (+ (* -1 sinTheta_O) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))))) (* 1/6 (/ 1 v)))
(- (+ v (* sinTheta_i (+ (* -1 sinTheta_O) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))))) (* 1/6 (/ 1 v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (+ (* -1 (/ sinTheta_O sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (- (+ (* -1 (/ sinTheta_O sinTheta_i)) (+ (* 1/2 (/ (pow sinTheta_O 2) v)) (/ v (pow sinTheta_i 2)))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (- (+ (* -1 (/ sinTheta_O sinTheta_i)) (+ (* 1/2 (/ (pow sinTheta_O 2) v)) (/ v (pow sinTheta_i 2)))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (+ (* -1 (/ sinTheta_O sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ sinTheta_O (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_i))) sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ sinTheta_O (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_i))) sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) v))))
(- v (* 1/6 (/ 1 v)))
(- (+ v (* -1 (* sinTheta_O sinTheta_i))) (* 1/6 (/ 1 v)))
(- (+ v (* sinTheta_O (+ (* -1 sinTheta_i) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v))))) (* 1/6 (/ 1 v)))
(- (+ v (* sinTheta_O (+ (* -1 sinTheta_i) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v))))) (* 1/6 (/ 1 v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (+ (* -1 (/ sinTheta_i sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ sinTheta_i sinTheta_O)) (+ (* 1/2 (/ (pow sinTheta_i 2) v)) (/ v (pow sinTheta_O 2)))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ sinTheta_i sinTheta_O)) (+ (* 1/2 (/ (pow sinTheta_i 2) v)) (/ v (pow sinTheta_O 2)))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (+ (* -1 (/ sinTheta_i sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ sinTheta_i (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_O))) sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ sinTheta_i (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_O))) sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) v))))
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (+ (* -1 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/6) v)
(/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ v (* -1 (* sinTheta_O sinTheta_i))))) 1/6) v)
(/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ v (* -1 (* sinTheta_O sinTheta_i))))) 1/6) v)
v
(* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2))))
(* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2))))
v
(* -1 (* v (- (/ (* sinTheta_O sinTheta_i) v) 1)))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/6 (/ 1 v))) v)) 1)))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/6 (/ 1 v))) v)) 1)))
(* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))
(/ (+ (* -1/2 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(/ (+ (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/2 v)))) (pow v 2))
(/ (+ (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/2 v)))) (pow v 2))
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
1/2
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(* 1/2 (/ (- v (* 1/6 (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)))
(+ (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(+ (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) (pow sinTheta_i 2))))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) (pow sinTheta_i 2))))))
(* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_i)) (* 1/2 (/ sinTheta_O v))) sinTheta_i)) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_i)) (* 1/2 (/ sinTheta_O v))) sinTheta_i)) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(* 1/2 (/ (- v (* 1/6 (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)))
(+ (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(+ (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/4 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) (pow sinTheta_O 2))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/4 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) (pow sinTheta_O 2))))))
(* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_O)) (* 1/2 (/ sinTheta_i v))) sinTheta_O)) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_O)) (* 1/2 (/ sinTheta_i v))) sinTheta_O)) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 2))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 2))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 2))
(* 1/2 (* cosTheta_O cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)))))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)))))
(* 1/2 (* cosTheta_O cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) v))))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) v))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) v))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) v))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -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)))))))
(+ (* -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)))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (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))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_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))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_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))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_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)))))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -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)))))))
(+ (* -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)))))))
(+ (* -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)))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (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))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (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))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (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))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (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)))))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (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)))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))
(* 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/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 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/12 (/ (* cosTheta_O cosTheta_i) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/12 (* cosTheta_O cosTheta_i))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (/ sinTheta_O v) (/ 1 sinTheta_i))))
(* -1 (* sinTheta_i (- (/ sinTheta_O v) (/ 1 sinTheta_i))))
(* -1 (* sinTheta_i (- (/ sinTheta_O v) (/ 1 sinTheta_i))))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_O (- (/ sinTheta_i v) (/ 1 sinTheta_O))))
(* -1 (* sinTheta_O (- (/ sinTheta_i v) (/ 1 sinTheta_O))))
(* -1 (* sinTheta_O (- (/ sinTheta_i v) (/ 1 sinTheta_O))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/ (+ v (* -1 (* sinTheta_O sinTheta_i))) v)
(/ (+ v (* -1 (* sinTheta_O sinTheta_i))) v)
(/ (+ v (* -1 (* sinTheta_O sinTheta_i))) v)
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
1
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* -1 (/ sinTheta_O v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i)))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) 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 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* 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 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(/ (* cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/ (* cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/ (* cosTheta_O cosTheta_i) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* 4 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))
(* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* v (+ (* -2 (* v (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))))) (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))))
(* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* v (+ (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* v (+ (* -2 (* v (+ (* 2 (/ (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))) (* sinTheta_O sinTheta_i))) (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 5) (pow sinTheta_i 5))))))))) (* -2 (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))))))))))
(* 2 (/ v (* cosTheta_O cosTheta_i)))
(* v (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (* 2 (/ 1 (* cosTheta_O cosTheta_i)))))
(* v (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (+ (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (pow v 2))) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(* v (+ (* -2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))))))) (* 1/2 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O cosTheta_i)))) (pow v 3))) (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (+ (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (pow v 2))) (* 2 (/ 1 (* cosTheta_O cosTheta_i)))))))
(* 2 (/ v (* cosTheta_O cosTheta_i)))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(* -1 (* v (- (* -1 (/ (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i))) (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) v))) v)) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))))) (* -2 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O cosTheta_i))) (* sinTheta_O (* sinTheta_i (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))))))) v))) v)) (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i)))) v)) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))
(+ (/ (* 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))))) (* cosTheta_O cosTheta_i)))
(+ (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))))) (/ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_O (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))) v)))) (* -2 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))))) (/ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))) (pow sinTheta_i 2))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) (pow sinTheta_i 2))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))))))) (pow sinTheta_i 2))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) (pow sinTheta_i 2))) (+ (* -2 (/ (+ (* 2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) sinTheta_O)) (* 4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 5)))))) (pow sinTheta_i 3))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))))) (pow sinTheta_i 2))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))))) (* 2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) sinTheta_i))) sinTheta_i)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))))) (* -1 (/ (+ (* -2 (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) (* 2 (/ (+ (* -4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 5))))) (* -2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) sinTheta_O))) sinTheta_i))) sinTheta_i))) sinTheta_i)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))))) (pow sinTheta_i 2))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v)))))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v)))))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v)))))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3)))))))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3)))))))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3)))))))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3)))))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))
(+ (/ (* 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))))) (* cosTheta_O cosTheta_i)))
(+ (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))))) (/ (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* 1/4 (/ (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))) v)))) (* -2 (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))))) (/ (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))) (pow sinTheta_O 2))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) (pow sinTheta_O 2))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))))))) (pow sinTheta_O 2))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) (pow sinTheta_O 2))) (+ (* -2 (/ (+ (* 2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) sinTheta_i)) (* 4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 5)))))) (pow sinTheta_O 3))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))))) (pow sinTheta_O 2))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))))) (* 2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) sinTheta_O))) sinTheta_O)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))))) (* -1 (/ (+ (* -2 (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) (* 2 (/ (+ (* -4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 5))))) (* -2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) sinTheta_i))) sinTheta_O))) sinTheta_O))) sinTheta_O)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))))) (pow sinTheta_O 2))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 3))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 3))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 3))
(* 1/2 (* cosTheta_O cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))))
(* 1/2 (* cosTheta_O cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/ 1 v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_O v)
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_O v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_O v))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_O v)
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_O v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_O v))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/ cosTheta_O v)
(/ (+ cosTheta_O (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v)
(/ (+ cosTheta_O (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v)
(/ (+ cosTheta_O (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v)
(/ cosTheta_O v)
(* -1 (/ (+ (* -1 cosTheta_O) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) v))
(* -1 (/ (+ (* -1 cosTheta_O) (* -1 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v))
(* -1 (/ (+ (* -1 cosTheta_O) (* -1 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v))
(/ -1/6 v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(/ -1/6 v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/ (* cosTheta_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 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(/ (* sinTheta_O sinTheta_i) v)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
(pow v 3)
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* -1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_i)))) v) (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 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))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (*.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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 cosTheta_i (*.f32 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/12 (/ cosTheta_i (pow v 2))) (* 1/2 cosTheta_i))
(fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 #s(literal -1/12 binary32) (/.f32 cosTheta_i (*.f32 v v))))
(+ (* -1/2 (/ (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i)) (pow v 4))) (+ (* -1/12 (/ cosTheta_i (pow v 2))) (* 1/2 cosTheta_i)))
(fma.f32 cosTheta_i #s(literal 1/2 binary32) (fma.f32 #s(literal -1/12 binary32) (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal -7/360 binary32))) (pow.f32 v #s(literal 4 binary32)))))
(+ (* -1/2 (/ (+ (* -1/6 (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i))) (+ (* -1/720 cosTheta_i) (* 1/5040 cosTheta_i))) (pow v 6))) (+ (* -1/2 (/ (+ (* -1/36 cosTheta_i) (* 1/120 cosTheta_i)) (pow v 4))) (+ (* -1/12 (/ cosTheta_i (pow v 2))) (* 1/2 cosTheta_i))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i #s(literal -7/360 binary32)) (*.f32 cosTheta_i #s(literal -1/840 binary32))) (pow.f32 v #s(literal 6 binary32))) (/.f32 (*.f32 cosTheta_i #s(literal -7/360 binary32)) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 #s(literal -1/12 binary32) (/.f32 cosTheta_i (*.f32 v v)))))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(+ (* -1/12 (/ cosTheta_i (pow v 2))) (* 1/2 cosTheta_i))
(fma.f32 cosTheta_i #s(literal 1/2 binary32) (*.f32 #s(literal -1/12 binary32) (/.f32 cosTheta_i (*.f32 v v))))
(+ (* -1/12 (/ cosTheta_i (pow v 2))) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i)) (pow v 4)))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i #s(literal 7/360 binary32)) (pow.f32 v #s(literal 4 binary32)))) (*.f32 #s(literal -1/12 binary32) (/.f32 cosTheta_i (*.f32 v v))))
(+ (* -1/12 (/ cosTheta_i (pow v 2))) (+ (* 1/2 cosTheta_i) (+ (* 1/2 (/ (+ (* -1/6 (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i))) (+ (* -1/5040 cosTheta_i) (* 1/720 cosTheta_i))) (pow v 6))) (* 1/2 (/ (+ (* -1/120 cosTheta_i) (* 1/36 cosTheta_i)) (pow v 4))))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_i (+.f32 (/.f32 (fma.f32 cosTheta_i #s(literal 1/840 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i #s(literal 7/360 binary32)))) (pow.f32 v #s(literal 6 binary32))) (/.f32 (*.f32 cosTheta_i #s(literal 7/360 binary32)) (pow.f32 v #s(literal 4 binary32))))) (*.f32 #s(literal -1/12 binary32) (/.f32 cosTheta_i (*.f32 v v))))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 cosTheta_i)
(*.f32 cosTheta_i #s(literal 1/2 binary32))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 1/2 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 v #s(literal 1/2 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
1
#s(literal 1 binary32)
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
(+.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 (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 1 binary32)))
1
#s(literal 1 binary32)
(+ 1 (* 1/6 (/ 1 (pow v 2))))
(+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))
(+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2)))))
(+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32)))
(+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6))))))
(+.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 (/.f32 #s(literal 1/5040 binary32) (pow.f32 v #s(literal 6 binary32))) #s(literal 1 binary32)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(* 1/2 (/ cosTheta_O v))
(/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) (*.f32 v v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 3)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 v (*.f32 v v))))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 3))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i v))))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v))) (neg.f32 v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) sinTheta_i))) (*.f32 v (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) sinTheta_i))) (*.f32 v (*.f32 v v)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) (pow v 2)))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) (pow v 2)))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 v v))) (neg.f32 sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 v v))) (neg.f32 sinTheta_i))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 sinTheta_O (*.f32 v v))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) (pow v 2)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 sinTheta_O (*.f32 v v))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) (pow v 2)))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 sinTheta_O (*.f32 v v))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v)))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 sinTheta_O (*.f32 v v))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 sinTheta_O (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 v v))) (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 sinTheta_O (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 v v))) (neg.f32 sinTheta_O))))
(- v (* 1/6 (/ 1 v)))
(+.f32 v (/.f32 #s(literal -1/6 binary32) v))
(- (+ v (* -1 (* sinTheta_O sinTheta_i))) (* 1/6 (/ 1 v)))
(+.f32 v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 #s(literal -1/6 binary32) v)))
(- (+ v (* sinTheta_i (+ (* -1 sinTheta_O) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))))) (* 1/6 (/ 1 v)))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) (neg.f32 sinTheta_O)) (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))
(- (+ v (* sinTheta_i (+ (* -1 sinTheta_O) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v))))) (* 1/6 (/ 1 v)))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) v) (neg.f32 sinTheta_O)) (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v)
(* (pow sinTheta_i 2) (+ (* -1 (/ sinTheta_O sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_O (neg.f32 sinTheta_i))))
(* (pow sinTheta_i 2) (- (+ (* -1 (/ sinTheta_O sinTheta_i)) (+ (* 1/2 (/ (pow sinTheta_O 2) v)) (/ v (pow sinTheta_i 2)))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (+ (* -1 (/ sinTheta_O sinTheta_i)) (+ (* 1/2 (/ (pow sinTheta_O 2) v)) (/ v (pow sinTheta_i 2)))) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v)
(* (pow sinTheta_i 2) (+ (* -1 (/ sinTheta_O sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 sinTheta_O (neg.f32 sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ sinTheta_O (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_i))) sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 sinTheta_O (/.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) sinTheta_i)) (neg.f32 sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ sinTheta_O (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_i))) sinTheta_i)) (* 1/2 (/ (pow sinTheta_O 2) v))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (-.f32 sinTheta_O (/.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) sinTheta_i)) (neg.f32 sinTheta_i))))
(- v (* 1/6 (/ 1 v)))
(+.f32 v (/.f32 #s(literal -1/6 binary32) v))
(- (+ v (* -1 (* sinTheta_O sinTheta_i))) (* 1/6 (/ 1 v)))
(+.f32 v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 #s(literal -1/6 binary32) v)))
(- (+ v (* sinTheta_O (+ (* -1 sinTheta_i) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v))))) (* 1/6 (/ 1 v)))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (neg.f32 sinTheta_i)) (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))
(- (+ v (* sinTheta_O (+ (* -1 sinTheta_i) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v))))) (* 1/6 (/ 1 v)))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (neg.f32 sinTheta_i)) (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v)
(* (pow sinTheta_O 2) (+ (* -1 (/ sinTheta_i sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 sinTheta_i (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ sinTheta_i sinTheta_O)) (+ (* 1/2 (/ (pow sinTheta_i 2) v)) (/ v (pow sinTheta_O 2)))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (+ (* -1 (/ sinTheta_i sinTheta_O)) (+ (* 1/2 (/ (pow sinTheta_i 2) v)) (/ v (pow sinTheta_O 2)))) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 v (*.f32 sinTheta_O sinTheta_O))) (/.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v)
(* (pow sinTheta_O 2) (+ (* -1 (/ sinTheta_i sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 sinTheta_i (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ sinTheta_i (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_O))) sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v) (/.f32 (-.f32 sinTheta_i (/.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) sinTheta_O)) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ sinTheta_i (* -1 (/ (- v (* 1/6 (/ 1 v))) sinTheta_O))) sinTheta_O)) (* 1/2 (/ (pow sinTheta_i 2) v))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) v) (/.f32 (-.f32 sinTheta_i (/.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) sinTheta_O)) sinTheta_O)))
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (+ (* -1 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) 1/6) v)
(/.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)
(/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ v (* -1 (* sinTheta_O sinTheta_i))))) 1/6) v)
(/.f32 (fma.f32 v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)
(/ (- (+ (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* v (+ v (* -1 (* sinTheta_O sinTheta_i))))) 1/6) v)
(/.f32 (fma.f32 v (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v)
v
(* v (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))
(fma.f32 v (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) v)
(* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2))))
(*.f32 v (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))))
(* v (- (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) (/ 1/6 (pow v 2))))
(*.f32 v (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v))))
v
(* -1 (* v (- (/ (* sinTheta_O sinTheta_i) v) 1)))
(*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/6 (/ 1 v))) v)) 1)))
(neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) (neg.f32 v)) v (neg.f32 v)))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))) (* 1/6 (/ 1 v))) v)) 1)))
(neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) (neg.f32 v)) v (neg.f32 v)))
(* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))
(/ (+ (* -1/2 (* sinTheta_O (* sinTheta_i v))) (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (*.f32 sinTheta_i v)))) (*.f32 v v))
(/ (+ (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/2 v)))) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32) (*.f32 v #s(literal 1/2 binary32))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))
(/ (+ (* 1/2 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)) (* v (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* 1/2 v)))) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1/2 binary32) (*.f32 v #s(literal 1/2 binary32))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2)))))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal 1/2 binary32)))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1/2 binary32))) v))
(+ 1/2 (* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1/2 binary32))) v))
(* 1/2 (/ (- v (* 1/6 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v)
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))
(+ (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))
(+ (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ sinTheta_O v)) (* 1/4 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))
(* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) (pow sinTheta_i 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (+ (* 1/4 (/ (pow sinTheta_O 2) (pow v 2))) (* 1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) (pow sinTheta_i 2))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)))))
(* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ sinTheta_O (* sinTheta_i v))) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O (*.f32 sinTheta_i v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_i)) (* 1/2 (/ sinTheta_O v))) sinTheta_i)) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1/2 binary32))) sinTheta_i)) (neg.f32 sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_i)) (* 1/2 (/ sinTheta_O v))) sinTheta_i)) (* 1/4 (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1/2 binary32))) sinTheta_i)) (neg.f32 sinTheta_i))))
(* 1/2 (/ (- v (* 1/6 (/ 1 v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v)
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)))
(fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))
(+ (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))
(+ (* 1/2 (/ (- v (* 1/6 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ sinTheta_i v)) (* 1/4 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_i) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))
(* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/4 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (+ (* 1/4 (/ (pow sinTheta_i 2) (pow v 2))) (* 1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) (pow sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)))))
(* 1/4 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ sinTheta_i (* sinTheta_O v))) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_O)) (* 1/2 (/ sinTheta_i v))) sinTheta_O)) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1/2 binary32))) sinTheta_O)) (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (- 1 (* 1/6 (/ 1 (pow v 2)))) sinTheta_O)) (* 1/2 (/ sinTheta_i v))) sinTheta_O)) (* 1/4 (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 sinTheta_i v) (/.f32 (+.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal -1/6 binary32) (*.f32 v v)) #s(literal -1/2 binary32))) sinTheta_O)) (neg.f32 sinTheta_O))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (+ v (+ (* -1 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)))) (* 1/6 (/ 1 v))))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)))) v)
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)))) (*.f32 v v))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (pow v 2))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i v))))) (*.f32 v v))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v v))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))))) (*.f32 v v))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_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 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_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 (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) (pow v 2)))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v)))
(+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v)))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) v))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_i 2) v))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i v)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v)))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) (*.f32 sinTheta_i v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 sinTheta_i v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) v)) (neg.f32 sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_i v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 sinTheta_i v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) v)) (neg.f32 sinTheta_i))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v)))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) v)) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 sinTheta_O v))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) v))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 sinTheta_O v)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* (pow sinTheta_O 2) v))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v (*.f32 sinTheta_O sinTheta_O))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 sinTheta_O v)))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 sinTheta_O v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 sinTheta_O v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) v)) sinTheta_O)))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (- v (* 1/6 (/ 1 v))))) (* sinTheta_O v))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v v))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 sinTheta_O v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) v)) sinTheta_O)))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.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 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.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 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 sinTheta_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 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 sinTheta_O (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.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 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.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 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.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 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))
(/.f32 (fma.f32 cosTheta_O (/.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_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))
(/.f32 (fma.f32 cosTheta_O (/.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_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (pow v 3))
(/.f32 (fma.f32 cosTheta_O (/.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_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/12 (/ (* cosTheta_O cosTheta_i) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1/12 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/12 (* cosTheta_O cosTheta_i))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/12 binary32))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* 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))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v 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))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v 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))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i v))))
(* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 sinTheta_i v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 sinTheta_i v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2)))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 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))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v 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))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v 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))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v))))
(* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2)))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v))))
(* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2)))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 v v))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))) (pow v 2))
(/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 v v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 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 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 v))
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (* cosTheta_O (* cosTheta_i (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ 1 sinTheta_i)))
(fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (* sinTheta_i (- (/ sinTheta_O v) (/ 1 sinTheta_i))))
(*.f32 (neg.f32 sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal -1 binary32) sinTheta_i)))
(* -1 (* sinTheta_i (- (/ sinTheta_O v) (/ 1 sinTheta_i))))
(*.f32 (neg.f32 sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal -1 binary32) sinTheta_i)))
(* -1 (* sinTheta_i (- (/ sinTheta_O v) (/ 1 sinTheta_i))))
(*.f32 (neg.f32 sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal -1 binary32) sinTheta_i)))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ 1 sinTheta_O)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(* -1 (* sinTheta_O (- (/ sinTheta_i v) (/ 1 sinTheta_O))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal -1 binary32) sinTheta_O)))
(* -1 (* sinTheta_O (- (/ sinTheta_i v) (/ 1 sinTheta_O))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal -1 binary32) sinTheta_O)))
(* -1 (* sinTheta_O (- (/ sinTheta_i v) (/ 1 sinTheta_O))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal -1 binary32) sinTheta_O)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v)
(/ (+ v (* -1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) v)
(/ (+ v (* -1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) v)
(/ (+ v (* -1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) v) v)
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* -1 (/ sinTheta_O v))
(/.f32 sinTheta_O (neg.f32 v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 4))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (-.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 sinTheta_O (neg.f32 sinTheta_i)) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (fma.f32 v (fma.f32 cosTheta_O (/.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_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 4))
(/.f32 (fma.f32 v (fma.f32 cosTheta_O (/.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_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))) v)
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i)))) (* -1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/12 binary32) (*.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) sinTheta_i)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.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)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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))) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.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 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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))) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.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 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.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)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_i))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O)) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.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)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.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 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.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 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.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)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_O))))
(/ (* 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))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) sinTheta_i))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) sinTheta_i))) (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 sinTheta_i v))) (neg.f32 sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (pow v 2))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 sinTheta_i v))) (neg.f32 sinTheta_i))))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v)))
(* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)))
(*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v)))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))))
(*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v))))
(*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O))
(/ (* 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))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 sinTheta_O (*.f32 v v))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 v v))) (fma.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 cosTheta_i) (*.f32 v (*.f32 sinTheta_O sinTheta_O))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 sinTheta_O (*.f32 v v))) (fma.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 cosTheta_i) (*.f32 v (*.f32 sinTheta_O sinTheta_O))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 sinTheta_O (*.f32 v v))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v))) (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (pow v 2))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v))) (neg.f32 sinTheta_O))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))
(/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) 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_O (neg.f32 sinTheta_i)) v))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* v (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* cosTheta_O (* cosTheta_i v))))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))) (*.f32 v (*.f32 v v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.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) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 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 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 cosTheta_i (neg.f32 cosTheta_O))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (neg.f32 (*.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 sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)) v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v))) v))
(/.f32 (neg.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 cosTheta_O (neg.f32 (*.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 sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)) v))) (neg.f32 v))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 v #s(literal 4 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))
(* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* 4 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))
(*.f32 (pow.f32 v #s(literal 4 binary32)) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))))))
(* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* v (+ (* -2 (* v (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))))) (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))))))))
(*.f32 (pow.f32 v #s(literal 4 binary32)) (fma.f32 v (fma.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) #s(literal -2 binary32)) (/.f32 (*.f32 #s(literal 4 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))))))
(* (pow v 4) (+ (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (* v (+ (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* v (+ (* -2 (* v (+ (* 2 (/ (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))) (* sinTheta_O sinTheta_i))) (* 4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 5) (pow sinTheta_i 5))))))))) (* -2 (+ (* -4 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4)))))) (* 2 (/ (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 4) (pow sinTheta_i 4))))))))))))))
(*.f32 (pow.f32 v #s(literal 4 binary32)) (fma.f32 v (fma.f32 v (*.f32 #s(literal -2 binary32) (fma.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 #s(literal 4 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O #s(literal 5 binary32))) (pow.f32 sinTheta_i #s(literal 5 binary32)))))) (*.f32 (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (pow.f32 sinTheta_O #s(literal 4 binary32))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) #s(literal -2 binary32)))) (/.f32 (*.f32 #s(literal 4 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 #s(literal 2 binary32) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))))))
(* 2 (/ v (* cosTheta_O cosTheta_i)))
(*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(* v (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (* 2 (/ 1 (* cosTheta_O cosTheta_i)))))
(*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(* v (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (+ (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (pow v 2))) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(*.f32 v (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.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 cosTheta_i))) (*.f32 v v))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i))))
(* v (+ (* -2 (/ (+ (* -1 (* sinTheta_O (* sinTheta_i (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))))))) (* 1/2 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O cosTheta_i)))) (pow v 3))) (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (+ (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) (pow v 2))) (* 2 (/ 1 (* cosTheta_O cosTheta_i)))))))
(*.f32 v (fma.f32 #s(literal -2 binary32) (/.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.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 cosTheta_i))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 v (*.f32 v v))) (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.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 cosTheta_i))) (*.f32 v v))) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(* 2 (/ v (* cosTheta_O cosTheta_i)))
(*.f32 #s(literal 2 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O (* cosTheta_i v)))) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(*.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (+ (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i))) (* 2 (/ (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))))) v))) v)) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(*.f32 (neg.f32 (+.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.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 cosTheta_i))) v))) v) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 v))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))))) (* -2 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (* cosTheta_O cosTheta_i))) (* sinTheta_O (* sinTheta_i (- (* 1/6 (/ 1 (* cosTheta_O cosTheta_i))) (+ (* -1 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (* cosTheta_O cosTheta_i)))))))) v))) v)) (* 2 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O cosTheta_i)))) v)) (* 2 (/ 1 (* cosTheta_O cosTheta_i))))))
(neg.f32 (*.f32 v (+.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 #s(literal -2 binary32) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (fma.f32 sinTheta_O (*.f32 sinTheta_i (+.f32 (/.f32 #s(literal 1/6 binary32) (*.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 cosTheta_i)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 cosTheta_O cosTheta_i)))) v)))) (neg.f32 v))) (neg.f32 v)) (/.f32 #s(literal -2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))
(+ (/ (* 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))))) (* cosTheta_O cosTheta_i)))
(fma.f32 sinTheta_O (/.f32 (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)))
(+ (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))))) (/ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* 1/4 (/ (* (pow sinTheta_O 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_O (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))) v)))) (* -2 (+ (* -1/2 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))))) (/ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_i (fma.f32 sinTheta_O (/.f32 (*.f32 (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/4 binary32)) v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (-.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 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/4 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 v #s(literal 4 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) (pow sinTheta_i 2))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) #s(literal -2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) (pow sinTheta_i 2))) (+ (* -2 (/ (+ (* 2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) sinTheta_O)) (* 4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 5)))))) (pow sinTheta_i 3))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) #s(literal -2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) #s(literal -2 binary32))) sinTheta_O) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 7 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 5 binary32))))))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 sinTheta_i sinTheta_i))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 v #s(literal 4 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 5 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))))) (* 2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4)))))) sinTheta_i))) sinTheta_i)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) #s(literal -2 binary32)) sinTheta_i) (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 3))))) (* -1 (/ (+ (* -2 (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) (* 2 (/ (+ (* -4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 5))))) (* -2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 4))))))) sinTheta_O))) sinTheta_i))) sinTheta_i))) sinTheta_i)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2)))))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 v #s(literal 4 binary32))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (fma.f32 #s(literal -4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) #s(literal -2 binary32))) sinTheta_O) (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 v #s(literal 7 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 5 binary32))))))) sinTheta_i) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_O #s(literal 4 binary32))))) #s(literal -2 binary32)))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v)))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i)))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v)))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i)))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v)))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i)))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v)))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i)))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))))
(/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3)))))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O)))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3)))))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O)))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3)))))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O)))
(* -1 (/ (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3)))))))
(/.f32 (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v))) (neg.f32 cosTheta_O)))
(/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))
(+ (/ (* 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))))) (* cosTheta_O cosTheta_i)))
(fma.f32 sinTheta_O (/.f32 (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)))
(+ (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))))) (/ (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(fma.f32 sinTheta_O (fma.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/4 binary32)) (/.f32 (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* 1/4 (/ (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i v)))) (/ (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))) v)))) (* -2 (+ (* -1/2 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))) (* 1/4 (/ (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i))))))) (/ (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* cosTheta_O cosTheta_i)))) (/ (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O cosTheta_i)))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 #s(literal -2 binary32) (fma.f32 sinTheta_O (fma.f32 sinTheta_i (/.f32 (*.f32 (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/4 binary32)) v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.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 cosTheta_O cosTheta_i) v))) (*.f32 (/.f32 (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1/4 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 v #s(literal 4 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 v #s(literal 4 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) (pow sinTheta_O 2))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_i #s(literal 4 binary32))))) #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 v #s(literal 4 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) (pow sinTheta_O 2))) (+ (* -2 (/ (+ (* 2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) sinTheta_i)) (* 4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 5)))))) (pow sinTheta_O 3))) (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -2 binary32) (+.f32 (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_i #s(literal 4 binary32))))) #s(literal -2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 v (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_i #s(literal 4 binary32))))) #s(literal -2 binary32))) sinTheta_i) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 7 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_i #s(literal 5 binary32)))))))) (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 v #s(literal 4 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))))) (*.f32 sinTheta_O sinTheta_O))
(* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 v #s(literal 4 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))))))
(/ (+ (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))) (* 4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 v #s(literal 4 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))))) (*.f32 #s(literal 4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))))))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))))) (* 2 (/ (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4)))))) sinTheta_O))) sinTheta_O)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 v #s(literal 4 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))))) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_i #s(literal 4 binary32))))) #s(literal -2 binary32)) sinTheta_O) (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (+ (* -4 (/ (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 3))))) (* -1 (/ (+ (* -2 (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) (* 2 (/ (+ (* -4 (/ (* (pow v 7) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 5))))) (* -2 (/ (* v (+ (* -4 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))) (* 2 (/ (* (pow v 6) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 4))))))) sinTheta_i))) sinTheta_O))) sinTheta_O))) sinTheta_O)) (* 2 (/ (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))) (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2)))))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 v #s(literal 4 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))))) (/.f32 (fma.f32 #s(literal -4 binary32) (*.f32 (pow.f32 v #s(literal 5 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 v (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_i #s(literal 4 binary32))))) #s(literal -2 binary32))) sinTheta_i) (*.f32 #s(literal -4 binary32) (*.f32 (pow.f32 v #s(literal 7 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_i #s(literal 5 binary32)))))))) sinTheta_O) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 sinTheta_i #s(literal 4 binary32))))) #s(literal -2 binary32)))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 v v) (-.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 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 v v) (-.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 cosTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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 v (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (/.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 v (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (/.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 v (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.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/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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 v (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) (*.f32 (*.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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 v (*.f32 v v)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_i))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.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 v (*.f32 v v)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_i))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))) (neg.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))) (neg.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))) (neg.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ (* cosTheta_O (- (/ (* sinTheta_O sinTheta_i) v) 1)) v))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_i (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v))))) (neg.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))) (+ (* 1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))) (/ cosTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(/.f32 (*.f32 cosTheta_O (fma.f32 cosTheta_i (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 cosTheta_i v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v)))) (neg.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v)))) (neg.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v)))) (neg.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1 (/ (+ cosTheta_i (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)) (* -1/2 (/ (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 3))))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_i) (neg.f32 v)))) (neg.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 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 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v (*.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 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 v (*.f32 v v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 cosTheta_O (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (*.f32 v (*.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 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 v (*.f32 v v)))))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i)) (*.f32 (*.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_O))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_i (neg.f32 cosTheta_O)) (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 sinTheta_O))))
(* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v (*.f32 v v))))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (pow v 3))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (-.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 sinTheta_O (neg.f32 sinTheta_i)) v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 cosTheta_O (/.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_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))
(/ (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* v (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (pow v 3))
(/.f32 (fma.f32 v (fma.f32 cosTheta_O (/.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_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) (*.f32 v v))) (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i))
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))) v) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 v)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1/12 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/6 binary32))))) (neg.f32 v))) (neg.f32 v)))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 1/2 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 1 binary32))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (+.f32 (/.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 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/120 binary32) (/.f32 #s(literal 1/5040 binary32) (*.f32 v v))) (neg.f32 (pow.f32 v #s(literal 4 binary32)))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))) (neg.f32 v))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (pow v 3))))) (/ cosTheta_O v))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (neg.f32 (*.f32 cosTheta_O (/.f32 sinTheta_O (*.f32 v v))))) (/.f32 cosTheta_O v))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (pow v 3))))))) (/ cosTheta_O v))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (pow.f32 v #s(literal 4 binary32))))) (neg.f32 (*.f32 cosTheta_O (/.f32 sinTheta_O (*.f32 v v))))) (/.f32 cosTheta_O v))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (pow v 2))) (/ cosTheta_O v))
(fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 v v)) (/.f32 cosTheta_O v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (pow v 2))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (pow v 3))))) (/ cosTheta_O v))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O sinTheta_i) (neg.f32 (*.f32 v v)))) (/.f32 cosTheta_O v))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (pow v 3))))))) (/ cosTheta_O v))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))))) (pow.f32 v #s(literal 4 binary32)))) (/.f32 (*.f32 cosTheta_O sinTheta_i) (neg.f32 (*.f32 v v)))) (/.f32 cosTheta_O v))
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) v)
(/.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))) v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ (+ cosTheta_O (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v)
(/ (+ cosTheta_O (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O)) v)
(/ (+ cosTheta_O (+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (pow v 2)))))) v)
(/.f32 (fma.f32 cosTheta_O (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i)))) (*.f32 v (*.f32 v v))))) v)
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(* -1 (/ (+ (* -1 cosTheta_O) (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) v))
(/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -1 cosTheta_O) (* -1 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))) v))) v))) v))
(/.f32 (-.f32 (neg.f32 cosTheta_O) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v) (*.f32 cosTheta_O (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 cosTheta_O) (* -1 (/ (+ (* -1 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v))) v))) v))) v))
(/.f32 (neg.f32 (+.f32 (/.f32 (neg.f32 (fma.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i (*.f32 sinTheta_i sinTheta_i))) v) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v))) v) cosTheta_O)) (neg.f32 v))
(/ -1/6 v)
(/.f32 #s(literal -1/6 binary32) v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v)
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v)
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(* (pow sinTheta_O 2) (- (* 1/2 (/ (pow sinTheta_i 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_O 2) v)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))
(/ -1/6 v)
(/.f32 #s(literal -1/6 binary32) v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(- (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* 1/6 (/ 1 v)))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v)
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) v)
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(* (pow sinTheta_i 2) (- (* 1/2 (/ (pow sinTheta_O 2) v)) (* 1/6 (/ 1 (* (pow sinTheta_i 2) v)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 #s(literal -1/6 binary32) (*.f32 v (*.f32 sinTheta_i sinTheta_i)))))
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/ (* 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 (- (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 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 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 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 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))))))
(/ (* 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)
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))
(pow v 3)
(*.f32 v (*.f32 v v))

eval196.0ms (0.9%)

Memory
-0.0MiB live, 513.0MiB allocated
Compiler

Compiled 61 769 to 4 103 computations (93.4% saved)

prune354.0ms (1.6%)

Memory
14.1MiB live, 850.1MiB allocated
Pruning

70 alts after pruning (64 fresh and 6 done)

PrunedKeptTotal
New1 755311 786
Fresh443377
Picked415
Done055
Total1 803701 873
Accuracy
99.9%
Counts
1 873 → 70
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(/.f32 (fma.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
97.3%
(/.f32 (fma.f32 cosTheta_O (/.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_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))
98.7%
(/.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.3%
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
98.4%
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.0%
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))))
98.6%
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
66.4%
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
72.7%
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)) v))
66.4%
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
91.7%
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
98.0%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
98.8%
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.6%
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.6%
(/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal -1 binary32) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%
(/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal -1 binary32) sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
60.6%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) v)
98.6%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v))
60.6%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 v (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) v))) v)
59.8%
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) v)
60.6%
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
60.6%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
54.7%
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) (*.f32 v (*.f32 v v)))
98.6%
(/.f32 (*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
59.8%
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))) v)
89.6%
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
94.8%
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
95.3%
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
61.7%
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
93.8%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) v))
38.6%
(/.f32 #s(literal 1 binary32) (*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
98.6%
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32))))
98.7%
(*.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (neg.f32 v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
98.7%
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) v (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 v cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
14.1%
(*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
98.4%
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
97.1%
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))))
98.5%
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
98.8%
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
60.7%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
98.7%
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))
98.7%
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O)) v))
98.4%
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
60.6%
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
98.4%
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
60.6%
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
60.6%
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
98.7%
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
60.6%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
98.8%
(*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v v)))
98.6%
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
98.3%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
59.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/6 binary32) v) v)))
59.8%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
60.6%
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
98.9%
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
59.8%
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v)))
60.6%
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
60.6%
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
60.6%
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
60.6%
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
59.8%
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v)))
90.7%
(exp.f32 (*.f32 (+.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
Compiler

Compiled 6 685 to 2 084 computations (68.8% saved)

regimes367.0ms (1.6%)

Memory
-24.2MiB live, 775.6MiB allocated
Counts
162 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/6 binary32) v) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))) v)
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 v (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) v))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 v (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v)) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v)))
(*.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v) cosTheta_O) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 #s(literal -1/6 binary32) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (fma.f32 sinTheta_O sinTheta_i (/.f32 #s(literal 1/6 binary32) v))) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v)) v)
(/.f32 (fma.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 v (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (neg.f32 v))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) sinTheta_i)) (neg.f32 sinTheta_i)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal -1 binary32) sinTheta_O))) (/.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 (neg.f32 sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal -1 binary32) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (neg.f32 v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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))) (neg.f32 v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v v)))) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 v (fma.f32 v (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i))) (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 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) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 sinTheta_O v))) (neg.f32 sinTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 v (*.f32 v sinTheta_O))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) v (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 v cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (*.f32 (+.f32 (log.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (/.f32 v (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (fma.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (exp.f32 (*.f32 (log.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) #s(literal -1 binary32))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) #s(literal -1 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))) (*.f32 (*.f32 v v) (*.f32 (fma.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 sinTheta_i sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 cosTheta_i (*.f32 cosTheta_i cosTheta_i))) (/.f32 cosTheta_O v)))) (*.f32 (*.f32 v v) (fma.f32 cosTheta_i (-.f32 cosTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))))) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O)) (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_O))) (*.f32 v v))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_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 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (fma.f32 cosTheta_O (/.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_O cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (fma.f32 v (fma.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(/.f32 (fma.f32 v (fma.f32 cosTheta_O (/.f32 (*.f32 v cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (/.f32 (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 1/2 binary32)))))) #s(literal 2 binary32)) v))
Outputs
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
Calls

8 calls:

51.0ms
v
48.0ms
sinTheta_O
45.0ms
cosTheta_O
44.0ms
cosTheta_i
44.0ms
sinTheta_i
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)

regimes402.0ms (1.8%)

Memory
3.7MiB live, 336.3MiB allocated
Counts
142 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/6 binary32) v) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))) v)
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 v (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) v))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 v (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v)) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v)))
(*.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v) cosTheta_O) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 #s(literal -1/6 binary32) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (fma.f32 sinTheta_O sinTheta_i (/.f32 #s(literal 1/6 binary32) v))) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v)) v)
(/.f32 (fma.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 v (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (neg.f32 v))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) sinTheta_i)) (neg.f32 sinTheta_i)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal -1 binary32) sinTheta_O))) (/.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 (neg.f32 sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal -1 binary32) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (neg.f32 v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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))) (neg.f32 v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v v)))) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 v (fma.f32 v (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i))) (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 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) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 sinTheta_O v))) (neg.f32 sinTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 v (*.f32 v sinTheta_O))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) v (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 v cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(literal 2 binary32))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) v) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 #s(literal 2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 #s(literal 1 binary32) v)))
Outputs
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
Calls

8 calls:

62.0ms
cosTheta_i
55.0ms
v
55.0ms
sinTheta_O
55.0ms
(*.f32 sinTheta_i sinTheta_O)
52.0ms
cosTheta_O
Results
AccuracySegmentsBranch
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 cosTheta_i cosTheta_O)
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1sinTheta_i
98.9%1sinTheta_O
98.9%1v
98.9%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes379.0ms (1.7%)

Memory
22.6MiB live, 255.7MiB allocated
Counts
129 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/6 binary32) v) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))) v)
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 v (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) v))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 v (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v)) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v)))
(*.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v) cosTheta_O) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 #s(literal -1/6 binary32) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (fma.f32 sinTheta_O sinTheta_i (/.f32 #s(literal 1/6 binary32) v))) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v)) v)
(/.f32 (fma.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 v (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (neg.f32 v))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) sinTheta_i)) (neg.f32 sinTheta_i)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal -1 binary32) sinTheta_O))) (/.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 (neg.f32 sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal -1 binary32) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (neg.f32 v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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))) (neg.f32 v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v v)))) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 v (fma.f32 v (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i))) (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) v))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (*.f32 (fma.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)) v) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (*.f32 v v)))) (neg.f32 cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) v) v (*.f32 (*.f32 v v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (*.f32 sinTheta_O (fma.f32 cosTheta_O (neg.f32 (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v)))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 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) v) (/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v)))))
(/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v (*.f32 sinTheta_i sinTheta_i))) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) sinTheta_O) (*.f32 sinTheta_i (*.f32 v v)))))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i sinTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (neg.f32 cosTheta_i)) (*.f32 sinTheta_O v))) (neg.f32 sinTheta_O)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 v (*.f32 v sinTheta_O))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_i (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) v (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)))) (*.f32 (/.f32 v cosTheta_O) v)) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 v (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) v))
(*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v) (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) cosTheta_O)
(*.f32 (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 v #s(literal 2 binary32)) v))))
(*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
Outputs
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
Calls

8 calls:

71.0ms
sinTheta_i
57.0ms
(*.f32 cosTheta_i cosTheta_O)
56.0ms
cosTheta_O
47.0ms
cosTheta_i
43.0ms
(*.f32 sinTheta_i sinTheta_O)
Results
AccuracySegmentsBranch
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1sinTheta_O
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)
98.9%1sinTheta_i
98.9%1v
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes347.0ms (1.6%)

Memory
-18.4MiB live, 187.4MiB allocated
Counts
99 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/6 binary32) v) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))) v)
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 v (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) v))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 v (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v)) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v)))
(*.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v) cosTheta_O) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 #s(literal -1/6 binary32) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (fma.f32 sinTheta_O sinTheta_i (/.f32 #s(literal 1/6 binary32) v))) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v)) v)
(/.f32 (fma.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 v (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (neg.f32 v))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) sinTheta_i)) (neg.f32 sinTheta_i)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal -1 binary32) sinTheta_O))) (/.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 (neg.f32 sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal -1 binary32) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (neg.f32 v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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))) (neg.f32 v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v v)))) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 v (fma.f32 v (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i))) (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (*.f32 cosTheta_O (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) v))
Outputs
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Calls

8 calls:

63.0ms
(*.f32 cosTheta_i cosTheta_O)
59.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
50.0ms
sinTheta_i
48.0ms
v
45.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.9%1cosTheta_i
98.9%1cosTheta_O
98.9%1sinTheta_i
98.9%1sinTheta_O
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)
98.9%1v
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes276.0ms (1.2%)

Memory
21.8MiB live, 532.8MiB allocated
Counts
91 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/6 binary32) v) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))) v)
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 v (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) v))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 v (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v)) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v)))
(*.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v) cosTheta_O) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 #s(literal -1/6 binary32) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (fma.f32 sinTheta_O sinTheta_i (/.f32 #s(literal 1/6 binary32) v))) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v)) v)
(/.f32 (fma.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 v (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (neg.f32 v))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) sinTheta_i)) (neg.f32 sinTheta_i)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))
(/.f32 (*.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32)))) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal -1 binary32) sinTheta_O))) (/.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 (neg.f32 sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 #s(literal -1 binary32) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))) (*.f32 v (neg.f32 v)))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(/.f32 (*.f32 sinTheta_O (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) sinTheta_O) (*.f32 v v)) (/.f32 sinTheta_i v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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))) (neg.f32 v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) v)) #s(literal 1/2 binary32) (neg.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) v)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))))) (*.f32 v (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal -1 binary32))) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (fma.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) sinTheta_i) (*.f32 v v)))) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (fma.f32 v (fma.f32 v (*.f32 cosTheta_O cosTheta_i) (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i (neg.f32 sinTheta_O)) cosTheta_i))) (*.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (/.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32))
(*.f32 (fma.f32 (fma.f32 cosTheta_i (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) sinTheta_i)) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v)))) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i v) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O (neg.f32 sinTheta_i))))) (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v #s(literal 2 binary32)))))
Outputs
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Calls

8 calls:

81.0ms
(*.f32 sinTheta_i sinTheta_O)
34.0ms
(*.f32 cosTheta_i cosTheta_O)
28.0ms
sinTheta_i
28.0ms
v
28.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.8%1cosTheta_i
98.8%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.8%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 73 to 56 computations (23.3% saved)

regimes177.0ms (0.8%)

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

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes208.0ms (0.9%)

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

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes162.0ms (0.7%)

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

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes155.0ms (0.7%)

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

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes165.0ms (0.7%)

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

8 calls:

30.0ms
(*.f32 cosTheta_i cosTheta_O)
23.0ms
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
21.0ms
cosTheta_O
20.0ms
sinTheta_O
17.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.5%1sinTheta_i
98.5%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%1(*.f32 sinTheta_i sinTheta_O)
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 73 to 56 computations (23.3% saved)

regimes154.0ms (0.7%)

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

8 calls:

22.0ms
(*.f32 sinTheta_i sinTheta_O)
21.0ms
cosTheta_i
21.0ms
v
20.0ms
sinTheta_O
19.0ms
sinTheta_i
Results
AccuracySegmentsBranch
98.4%1cosTheta_i
98.4%1cosTheta_O
98.4%1sinTheta_i
98.4%1sinTheta_O
98.4%1v
98.4%1(/.f32 (*.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.4%1(*.f32 sinTheta_i sinTheta_O)
98.4%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes177.0ms (0.8%)

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

8 calls:

56.0ms
sinTheta_i
19.0ms
cosTheta_i
19.0ms
sinTheta_O
19.0ms
v
16.0ms
(*.f32 cosTheta_i cosTheta_O)
Results
AccuracySegmentsBranch
98.4%1cosTheta_i
98.4%1sinTheta_i
98.4%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.4%1(*.f32 sinTheta_i sinTheta_O)
98.4%1(*.f32 cosTheta_i cosTheta_O)
98.4%1cosTheta_O
98.4%1sinTheta_O
98.4%1v
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes134.0ms (0.6%)

Memory
16.9MiB live, 252.8MiB allocated
Counts
57 → 1
Calls
Call 1
Inputs
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) v) cosTheta_O)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) cosTheta_O) v)
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) (/.f32 v cosTheta_i)))
(*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(literal 1/2 binary32) cosTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal -1/2 binary32) #s(literal 1/2 binary32))) v)
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) (*.f32 v v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (neg.f32 v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32)))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/6 binary32) v) v)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 #s(literal -1/6 binary32) v))) v))) v)
(/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) cosTheta_i)) (*.f32 v (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (+.f32 v (/.f32 #s(literal -1/6 binary32) v)))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (+.f32 v (/.f32 #s(literal -1/6 binary32) v)) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 v (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) v))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (*.f32 v (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 2 binary32) (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 v (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal -1/2 binary32)) #s(literal 1/6 binary32)) v)) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))) (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v)))
(*.f32 (*.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) v) cosTheta_O) (/.f32 cosTheta_i (*.f32 v #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32))) (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 #s(literal -1/6 binary32) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (/.f32 (fma.f32 v (fma.f32 sinTheta_i (neg.f32 sinTheta_O) v) (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v #s(literal 2 binary32)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) (fma.f32 sinTheta_O sinTheta_i (/.f32 #s(literal 1/6 binary32) v))) v)))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 v (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/6 binary32))) v)) v))) (neg.f32 v))
(/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (+.f32 cosTheta_i (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) (*.f32 v v)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i)))) v)) v)
(/.f32 (fma.f32 v (fma.f32 #s(literal 1/2 binary32) (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32)) #s(literal 1/2 binary32)))) (*.f32 v (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)) (/.f32 #s(literal -1/6 binary32) (*.f32 v v)))))
(/.f32 (fma.f32 cosTheta_O (fma.f32 (/.f32 (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1/2 binary32) (*.f32 cosTheta_i #s(literal 1/2 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/6 binary32)))) (*.f32 v v))) v)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 0 binary32) v) (*.f32 v (neg.f32 (fma.f32 (fma.f32 sinTheta_i (neg.f32 sinTheta_O) (/.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) #s(literal -1/6 binary32)) v)) #s(literal 1 binary32) v)))) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal -1/6 binary32)) v)) v)) v (neg.f32 v))) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (*.f32 cosTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) #s(literal -1/6 binary32))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_i cosTheta_i))))) (neg.f32 v))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_i)) (-.f32 v (*.f32 v (-.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) (*.f32 sinTheta_O (fma.f32 sinTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_i (neg.f32 v)))))))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) #s(literal 1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (/.f32 sinTheta_O v) (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) sinTheta_i)) (neg.f32 sinTheta_i)))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) v)) (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v) #s(literal 2 binary32)) v))
Outputs
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)) v))
Calls

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes126.0ms (0.6%)

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

8 calls:

22.0ms
sinTheta_O
17.0ms
v
15.0ms
sinTheta_i
15.0ms
(*.f32 sinTheta_i sinTheta_O)
14.0ms
cosTheta_i
Results
AccuracySegmentsBranch
66.4%1cosTheta_i
66.4%1v
66.4%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))
66.4%1(*.f32 cosTheta_i cosTheta_O)
66.4%1sinTheta_i
66.4%1(*.f32 sinTheta_i sinTheta_O)
66.4%1cosTheta_O
66.4%1sinTheta_O
Compiler

Compiled 73 to 56 computations (23.3% saved)

regimes76.0ms (0.3%)

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

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes39.0ms (0.2%)

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

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes20.0ms (0.1%)

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

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

regimes19.0ms (0.1%)

Memory
-0.1MiB live, 43.0MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

8 calls:

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

Compiled 73 to 56 computations (23.3% saved)

simplify104.0ms (0.5%)

Memory
-30.3MiB live, 85.3MiB allocated
Algorithm
egg-herbie
Rules
964×distribute-lft-neg-in_binary32
632×neg-mul-1_binary32
580×unsub-neg_binary32
496×neg-sub0_binary32
372×distribute-rgt-neg-in_binary32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0111374
1185373
2223373
3273372
4328372
5387372
6469372
7653372
8987372
91488372
102064372
112527372
122822372
132982372
143063372
153071372
163073372
173081372
183099372
Stop Event
saturated
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
Outputs
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (exp.f32 (*.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)))) v)))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (fma.f32 sinTheta_i (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O))) (*.f32 v (*.f32 v v))) (*.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 #s(literal 1 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)) (/.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32))) (*.f32 cosTheta_i (*.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)))) (*.f32 v (*.f32 v v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (neg.f32 (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (fma.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) (*.f32 v v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v) cosTheta_O) v))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v)) cosTheta_O) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1/2 binary32) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32))) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i #s(literal 1/2 binary32)) (*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (+.f32 (/.f32 (+.f32 #s(literal 1/6 binary32) (/.f32 #s(literal 1/120 binary32) (*.f32 v v))) (neg.f32 (*.f32 v v))) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 #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 (*.f32 (fma.f32 sinTheta_i (/.f32 sinTheta_O (neg.f32 v)) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))) cosTheta_i)
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))

soundness1.9s (8.5%)

Memory
50.8MiB live, 1 520.1MiB allocated
Rules
10 512×lower-fma.f64
10 512×lower-fma.f32
10 374×lower-fma.f64
10 374×lower-fma.f32
8 286×lower-*.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
062360
0120344
1398329
22930319
09689310
0128623839
1435622868
0819522373
090719346
1307118558
0842118316
03344121
110404000
238273767
370033766
080493724
059405
0114391
1406389
23234382
09733374
053313
0100302
1324302
22192297
08164297
01970
03170
18968
252868
3682568
0806568
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 913 to 480 computations (47.4% saved)

preprocess686.0ms (3.1%)

Memory
-36.1MiB live, 528.6MiB allocated
Remove

(sort sinTheta_i sinTheta_O)

(negabs cosTheta_i)

(negabs cosTheta_O)

Compiler

Compiled 4 868 to 2 904 computations (40.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...