HairBSDF, Mp, upper

Time bar (total: 13.7s)

start0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated

analyze726.0ms (5.3%)

Memory
9.8MiB live, 1 148.4MiB 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)

sample3.1s (22.7%)

Memory
-103.7MiB live, 3 207.3MiB allocated
Samples
2.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.6s
ival-div: 355.0ms (22% of total)
ival-mult: 342.0ms (21.2% of total)
const: 313.0ms (19.4% of total)
ival-<=: 272.0ms (16.8% of total)
ival-exp: 99.0ms (6.1% of total)
ival-sinh: 80.0ms (4.9% of total)
ival-and: 53.0ms (3.3% of total)
ival-neg: 52.0ms (3.2% of total)
ival-<: 30.0ms (1.9% of total)
exact: 16.0ms (1% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain230.0ms (1.7%)

Memory
17.3MiB live, 303.8MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(/.f32 #s(literal 1 binary32) v)
00-0-#s(literal 2 binary32)
00-0-(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
00-0-sinTheta_i
00-0-cosTheta_i
00-0-v
00-0-(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
00-0-sinTheta_O
00-0-(*.f32 sinTheta_i sinTheta_O)
00-0-(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
00-0-#s(literal 1 binary32)
00-0-(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
00-0-(*.f32 cosTheta_i cosTheta_O)
00-0-(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
00-0-(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
00-0-cosTheta_O
00-0-(sinh.f32 (/.f32 #s(literal 1 binary32) v))
00-0-(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
00-0-(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
70.0ms512×0valid
Compiler

Compiled 210 to 61 computations (71% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-div: 22.0ms (45.3% of total)
ival-mult: 15.0ms (30.9% of total)
ival-sinh: 5.0ms (10.3% of total)
ival-exp: 4.0ms (8.2% of total)
ival-neg: 2.0ms (4.1% of total)
ival-true: 1.0ms (2.1% of total)
exact: 1.0ms (2.1% of total)
ival-assert: 0.0ms (0% of total)

preprocess149.0ms (1.1%)

Memory
-4.7MiB live, 188.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0139465
1575449
22202420
01922
03122
17122
221921
3105721
4588421
0836421
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 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
Symmetry

(negabs cosTheta_O)

(negabs cosTheta_i)

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 22 to 19 computations (13.6% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 5 computations (-∞% saved)

prune1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(/.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 22 to 19 computations (13.6% saved)

simplify162.0ms (1.2%)

Memory
19.0MiB live, 158.9MiB 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-diff0
(/.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))
cost-diff1
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01992
03192
17192
221990
3105790
4588490
0836490
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 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.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 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_O)
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_i sinTheta_O)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_i
sinTheta_O
v
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(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.4%)

Memory
-0.4MiB live, 45.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.21875
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.2252413206944218
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
accuracy0.25126389138884364
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy0.8799480724108327
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
39.0ms256×0valid
Compiler

Compiled 94 to 21 computations (77.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-sinh: 11.0ms (38.4% of total)
ival-mult: 7.0ms (24.4% of total)
ival-div: 6.0ms (20.9% of total)
ival-exp: 2.0ms (7% of total)
ival-neg: 1.0ms (3.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series92.0ms (0.7%)

Memory
11.3MiB live, 97.9MiB allocated
Counts
8 → 52
Calls
Call 1
Inputs
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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))
(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
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) 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) (* (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)))))))
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))))))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/ (* sinTheta_O sinTheta_i) v)
(exp (neg (/ (* sinTheta_O sinTheta_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))
(+ (* 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)))))))
(+ 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))))))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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)
(* 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 (+ (* -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 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)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(* -1 (/ (+ (* -1 (* 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 (/ (+ (* -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))
(+ 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 (/ (- (* -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))
Calls

15 calls:

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

simplify183.0ms (1.3%)

Memory
-9.9MiB live, 272.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03341483
112101422
251411330
085081280
Stop Event
iter limit
node limit
Counts
52 → 52
Calls
Call 1
Inputs
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) 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) (* (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)))))))
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))))))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/ (* sinTheta_O sinTheta_i) v)
(exp (neg (/ (* sinTheta_O sinTheta_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))
(+ (* 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)))))))
(+ 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))))))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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)
(* 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 (+ (* -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 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)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(* -1 (/ (+ (* -1 (* 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 (/ (+ (* -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))
(+ 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 (/ (- (* -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))
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O 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_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v)) 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 (/.f32 cosTheta_i v) cosTheta_O (*.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_O cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)) v)) (*.f32 v v)) sinTheta_i))
(+ (* 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 cosTheta_i v) cosTheta_O (*.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O) #s(literal -1/6 binary32)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i) (*.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) v) (/.f32 cosTheta_O v))) sinTheta_i))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.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 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) cosTheta_i) (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i)) (-.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 (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)) (pow.f32 v #s(literal 4 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.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)))))))
(+.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) cosTheta_i) (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O) #s(literal -1/6 binary32)) (pow.f32 v #s(literal 5 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 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) sinTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal 1/2 binary32)) v)) v) sinTheta_O #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 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) #s(literal -1/6 binary32)) v)) (*.f32 v v)) sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i #s(literal 1 binary32))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O 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 (/.f32 cosTheta_i v) cosTheta_O (*.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_i) (*.f32 sinTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)) v)) (*.f32 v v)) sinTheta_O))
(+ (* 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 cosTheta_i v) cosTheta_O (*.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/6 binary32)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O) (*.f32 (/.f32 (*.f32 cosTheta_i sinTheta_i) v) (/.f32 cosTheta_O v))) sinTheta_O))
(+ (* 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 (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)) (pow.f32 v #s(literal 4 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.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)))))))
(+.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) cosTheta_i) (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32)))) #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/6 binary32)) (pow.f32 v #s(literal 5 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O)))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) sinTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal 1/2 binary32)) v)) v) sinTheta_O #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 (fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) sinTheta_i (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) #s(literal -1/6 binary32)) v)) (*.f32 v v)) sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) 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 cosTheta_i (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O)) 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 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32))) (fma.f32 cosTheta_O cosTheta_i (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O)) 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 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) 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 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O cosTheta_i (/.f32 (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) (*.f32 sinTheta_O sinTheta_i))) v) (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 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)))))
(fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) sinTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal 1/2 binary32)) v)) v) sinTheta_O #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))))))
(+.f32 (fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) sinTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal 1/2 binary32)) v)) v) sinTheta_O (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #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))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32))) #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)
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(-.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #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))) (* 1/2520 (/ 1 (pow v 6))))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (/.f32 #s(literal -1/2520 binary32) (pow.f32 v #s(literal 6 binary32))))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) 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))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32)) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O)) 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 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) v) #s(literal 1/6 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v))) v)) v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) 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))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) 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 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i sinTheta_O)) sinTheta_i (/.f32 (fma.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) (*.f32 sinTheta_O sinTheta_i)))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(+ 1 (* -1 (/ (+ (* -1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)))
(fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) sinTheta_i (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal 1/2 binary32)) v)) v) sinTheta_O #s(literal 1 binary32))
(+ 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 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) v) #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) v))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 (/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/6 binary32)) v) v) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/120 binary32)) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 v))

rewrite220.0ms (1.6%)

Memory
5.8MiB live, 404.2MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01970
03170
18270
235868
3312768
0911068
Stop Event
iter limit
node limit
iter limit
Counts
8 → 588
Calls
Call 1
Inputs
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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))
(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
(*.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) cosTheta_i)
(*.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (neg.f32 v)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (pow.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 cosTheta_O cosTheta_i))) v)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1 binary32))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (neg.f32 v) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (neg.f32 v) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32))) (neg.f32 (*.f32 (neg.f32 v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 v (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 v (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (neg.f32 (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) v)))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) v)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 v))
(/.f32 (-.f32 (pow.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (pow.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 cosTheta_O cosTheta_i))) v))
(/.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 2 binary32)) (*.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (neg.f32 v) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (neg.f32 v) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 v (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 v (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (neg.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))
(-.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(-.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(fma.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) cosTheta_O) (/.f32 cosTheta_i v) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) cosTheta_i) (/.f32 cosTheta_O v) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_O) (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) cosTheta_i) (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 cosTheta_O v)) cosTheta_i (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 cosTheta_O v)) cosTheta_i (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(fma.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(+.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal 2 binary32))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 cosTheta_i v)) (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) v) (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (neg.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 cosTheta_i #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) v))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) v)) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 v) v))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 v (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 v (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32))) (neg.f32 (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) #s(literal 1 binary32))) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)))) (neg.f32 (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) v)))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) v)))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)))) (neg.f32 (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (*.f32 (neg.f32 v) v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)))) (neg.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (*.f32 v v) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 #s(literal 2 binary32) (*.f32 v v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (neg.f32 v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) #s(literal -1 binary32))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 (neg.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))) (neg.f32 (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))) (neg.f32 (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))) (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))) (neg.f32 (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 v) v))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) v) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (*.f32 v (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 v (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 v (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 1 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) #s(literal 1 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (neg.f32 v) v) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 v v) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 v) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 (*.f32 v (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (*.f32 (*.f32 v v) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (*.f32 (neg.f32 v) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 v (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 v v) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (/.f32 (/.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (*.f32 (/.f32 (/.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)))
(fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(fma.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (/.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (/.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))
(fma.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (/.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)) (*.f32 (/.f32 (/.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v)))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))
(+.f32 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(+.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (/.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v) (/.f32 (/.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32)))) (neg.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32)))))
(*.f32 (fabs.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32)))) (fabs.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32)))))
(*.f32 (pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))) #s(literal -1 binary32)) (pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (fma.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal -2 binary32))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) #s(literal -4 binary32))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))) #s(literal -4 binary32))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) #s(literal -4 binary32))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal -2 binary32))
(/.f32 (-.f32 (*.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))) (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (+.f32 sinTheta_i sinTheta_i)))
(/.f32 (-.f32 (*.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal -4 binary32))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) #s(literal -4 binary32))
(/.f32 (-.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal -2 binary32))
(/.f32 (-.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (-.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
(/.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))) #s(literal 2 binary32))
(/.f32 (fma.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (neg.f32 (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (/.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)))))
(-.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(pow.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O)
(pow.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i)
(pow.f32 (exp.f32 (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v))
(pow.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1/2 binary32))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (+.f32 sinTheta_i sinTheta_i)) #s(literal -1/2 binary32))
(pow.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) #s(literal -1 binary32))
(pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (*.f32 sinTheta_i #s(literal -1 binary32)))
(pow.f32 (exp.f32 (/.f32 sinTheta_O v)) (neg.f32 sinTheta_i))
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (exp.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) #s(literal -1 binary32))
(+.f32 (cosh.f32 (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal -1 binary32))) (sinh.f32 (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal -1 binary32))))
(+.f32 (/.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))) (/.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (-.f32 (cosh.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))))
(+.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))
(+.f32 (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))
(exp.f32 (*.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (exp.f32 (neg.f32 sinTheta_i))) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_O)) (/.f32 (neg.f32 sinTheta_i) v)))
(exp.f32 (*.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O) #s(literal -1 binary32)))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(neg.f32 (/.f32 #s(literal -1 binary32) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(*.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i)
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v)
(neg.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))
(*.f32 #s(literal 2 binary32) (/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 1 binary32))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32)) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))) #s(literal -2 binary32))
(/.f32 (neg.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 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 (neg.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 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v))))) #s(literal -4 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (-.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (+.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (-.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32)) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32))) (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -4 binary32))
(/.f32 (neg.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 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (neg.f32 (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 4 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 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.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 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(fma.f32 (sinh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (cosh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (*.f32 (cosh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (sinh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))))
(+.f32 (*.f32 (sinh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (cosh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))) (*.f32 (cosh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (sinh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))))
(+.f32 (/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -2 binary32)))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(*.f32 (neg.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(*.f32 (/.f32 sinTheta_i v) (log.f32 (exp.f32 sinTheta_O)))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 sinTheta_O (neg.f32 (/.f32 (neg.f32 sinTheta_i) v)))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_i (log.f32 (exp.f32 (/.f32 sinTheta_O v))))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (neg.f32 v))
(-.f32 (log.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (log.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))))
(-.f32 (log.f32 (+.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)))) (log.f32 (+.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))))
(-.f32 (log.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))) (log.f32 #s(literal 2 binary32)))
(-.f32 (log.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)))))) (log.f32 #s(literal 4 binary32)))
(-.f32 (log.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))))) (log.f32 #s(literal 4 binary32)))
(-.f32 (log.f32 (-.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 #s(literal 2 binary32) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))))) (log.f32 #s(literal 2 binary32)))
(-.f32 #s(literal 0 binary32) (log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) 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)))))
(neg.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))))
(neg.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (neg.f32 cosTheta_O) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))))
(neg.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (neg.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)) v) #s(literal 2 binary32))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (neg.f32 v))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 #s(literal -2 binary32) v) #s(literal -2 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 v (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32)))) v)) (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.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)) (neg.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 v (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (neg.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)))))) (neg.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (neg.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)))))) (neg.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) #s(literal 2 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 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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) v)) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 v (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 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 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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 2 binary32))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(fma.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(+.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))

eval62.0ms (0.5%)

Memory
10.2MiB live, 150.1MiB allocated
Compiler

Compiled 21 342 to 2 237 computations (89.5% saved)

prune41.0ms (0.3%)

Memory
-26.5MiB live, 112.7MiB allocated
Pruning

35 alts after pruning (35 fresh and 0 done)

PrunedKeptTotal
New59935634
Fresh000
Picked101
Done000
Total60035635
Accuracy
99.6%
Counts
635 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.2%
(fma.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)) (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))))
98.3%
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal 2 binary32) v))
97.9%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v))
98.3%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
98.6%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
46.3%
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 3 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 (fma.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (pow.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) #s(literal 2 binary32))) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.3%
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
98.7%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.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)))))
97.0%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (-.f32 (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32)) (/.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))) #s(literal 8 binary32))) (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))) #s(literal 2 binary32)) v))
97.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) #s(literal 2 binary32))) #s(literal 2 binary32)) v))
98.0%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (+.f32 (*.f32 (sinh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (cosh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))) (*.f32 (cosh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (sinh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))))) #s(literal 2 binary32)) v))
60.9%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.6%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) v) #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) 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%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) 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.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) v))
98.4%
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
96.7%
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
98.5%
(*.f32 (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(*.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.5%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.7%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.5%
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
47.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
47.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
98.3%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
98.5%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
Compiler

Compiled 2 286 to 1 706 computations (25.4% saved)

simplify98.0ms (0.7%)

Memory
7.6MiB live, 153.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 cosTheta_i)
cost-diff0
(*.f32 (neg.f32 cosTheta_i) cosTheta_O)
cost-diff1
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
cost-diff2
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
cost-diff0
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
cost-diff1
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
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-diff0
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
cost-diff1
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
cost-diff0
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
cost-diff0
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
cost-diff0
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(/.f32 cosTheta_O v)
cost-diff0
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
cost-diff1
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
053447
085445
1179445
2573436
32930435
08392435
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
cosTheta_i
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_O v)
cosTheta_O
v
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
(*.f32 #s(literal 2 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(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
#s(literal 1/2 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
v
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.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_O v) cosTheta_i))
(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_O v) cosTheta_i)
(/.f32 cosTheta_O v)
cosTheta_O
cosTheta_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_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
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 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 cosTheta_i) cosTheta_O)
(neg.f32 cosTheta_i)
cosTheta_i
cosTheta_O
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
v
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(neg.f32 v)
Outputs
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
cosTheta_i
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 cosTheta_O v)
cosTheta_O
v
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
(*.f32 #s(literal 2 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(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 cosTheta_O v))
#s(literal 1/2 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
v
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O)
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(/.f32 cosTheta_O v)
cosTheta_O
cosTheta_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)) (*.f32 #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) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)) v)
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
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 #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 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)
(*.f32 (neg.f32 cosTheta_i) cosTheta_O)
(neg.f32 cosTheta_i)
cosTheta_i
cosTheta_O
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)) (*.f32 #s(literal 2 binary32) v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
v
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(neg.f32 v)

localize153.0ms (1.1%)

Memory
6.8MiB live, 150.9MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.15853500976844204
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
accuracy0.2754288086106521
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
accuracy0.36166000976844204
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.8799480724108327
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.158535009768442
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
accuracy0.21875
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.2838350706944218
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
accuracy0.8799480724108327
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.17578125
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
accuracy0.21875
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.25126389138884364
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy0.8799480724108327
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.0
(*.f32 cosTheta_O cosTheta_i)
accuracy0.03515625
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
accuracy0.2252413206944218
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
accuracy14.457614004024137
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
accuracy0.11328125
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
accuracy0.36166000976844204
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.38119125976844204
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
accuracy0.8799480724108327
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
92.0ms256×0valid
Compiler

Compiled 441 to 46 computations (89.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
ival-div: 20.0ms (35.9% of total)
ival-mult: 19.0ms (34.1% of total)
ival-pow: 6.0ms (10.8% of total)
ival-exp: 4.0ms (7.2% of total)
ival-neg: 4.0ms (7.2% of total)
ival-sinh: 2.0ms (3.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series338.0ms (2.5%)

Memory
-23.4MiB live, 310.3MiB allocated
Counts
23 → 110
Calls
Call 1
Inputs
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 cosTheta_O v)
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(*.f32 (neg.f32 cosTheta_i) cosTheta_O)
(neg.f32 cosTheta_i)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* 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))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(* -1 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 cosTheta_i)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O v)
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O 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)))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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))
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))))))))
(* -1 (/ (* sinTheta_O sinTheta_i) 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))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -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 sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 4) (- (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 sinTheta_i) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* 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)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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))
(+ 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))))))))
(+ (* 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))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -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 sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (/ cosTheta_O v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* 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
(+ 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/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(/ (+ (* -1 (/ (* 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)
(+ 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 (/ (* 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/2 (* cosTheta_O cosTheta_i))
(+ (* -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/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))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) 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)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)) v))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(* -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))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_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 (* -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) 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 (/ (+ (* -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)))
(+ (* -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)))
(* -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))
Calls

15 calls:

TimeVariablePointExpression
88.0ms
cosTheta_i
@0
((* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v) (* cosTheta_O cosTheta_i) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (* (* (neg cosTheta_i) cosTheta_O) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/ (* (* (neg cosTheta_i) cosTheta_O) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (neg v)) (* (neg cosTheta_i) cosTheta_O) (neg cosTheta_i) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (* (/ cosTheta_O v) cosTheta_i))
44.0ms
sinTheta_O
@-inf
((* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v) (* cosTheta_O cosTheta_i) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (* (* (neg cosTheta_i) cosTheta_O) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/ (* (* (neg cosTheta_i) cosTheta_O) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (neg v)) (* (neg cosTheta_i) cosTheta_O) (neg cosTheta_i) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (* (/ cosTheta_O v) cosTheta_i))
43.0ms
sinTheta_O
@inf
((* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v) (* cosTheta_O cosTheta_i) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (* (* (neg cosTheta_i) cosTheta_O) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/ (* (* (neg cosTheta_i) cosTheta_O) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (neg v)) (* (neg cosTheta_i) cosTheta_O) (neg cosTheta_i) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (* (/ cosTheta_O v) cosTheta_i))
31.0ms
sinTheta_i
@-inf
((* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v) (* cosTheta_O cosTheta_i) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (* (* (neg cosTheta_i) cosTheta_O) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/ (* (* (neg cosTheta_i) cosTheta_O) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (neg v)) (* (neg cosTheta_i) cosTheta_O) (neg cosTheta_i) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (* (/ cosTheta_O v) cosTheta_i))
30.0ms
cosTheta_O
@0
((* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v) (* cosTheta_O cosTheta_i) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (neg (/ (* sinTheta_i sinTheta_O) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (* (* (neg cosTheta_i) cosTheta_O) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/ (* (* (neg cosTheta_i) cosTheta_O) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (neg v)) (* (neg cosTheta_i) cosTheta_O) (neg cosTheta_i) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (* (/ cosTheta_O v) cosTheta_i))

simplify257.0ms (1.9%)

Memory
29.6MiB live, 208.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06153547
123113393
086023245
Stop Event
iter limit
node limit
Counts
110 → 110
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 (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* 1/2 (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_O cosTheta_i)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(* -1 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (* cosTheta_O cosTheta_i))
(* -1 cosTheta_i)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ cosTheta_O v)
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O 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)))))))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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))
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))))))))
(* -1 (/ (* sinTheta_O sinTheta_i) 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))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -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 sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 4) (- (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 sinTheta_i) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* 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)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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))
(+ 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))))))))
(+ (* 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))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -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 sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (/ cosTheta_O v))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* 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
(+ 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/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(/ (+ (* -1 (/ (* 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)
(+ 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 (/ (* 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/2 (* cosTheta_O cosTheta_i))
(+ (* -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/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))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) 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)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)) v))) v)) (* -1/2 cosTheta_O)) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(* -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))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_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 (* -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) 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 (/ (+ (* -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)))
(+ (* -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)))
(* -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))
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 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i 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) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(* -1 (/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 (*.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (* cosTheta_O cosTheta_i))
(*.f32 (neg.f32 cosTheta_O) cosTheta_i)
(* -1 cosTheta_i)
(neg.f32 cosTheta_i)
(/ (* cosTheta_O (exp (* -1 (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (/.f32 (/.f32 (*.f32 sinTheta_O cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 sinTheta_i) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 1/2 binary32) sinTheta_i) (/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ (* cosTheta_O sinTheta_O) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* cosTheta_O (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_O 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 sinTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 5 binary32))) (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_i)) sinTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 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 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 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 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 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 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 cosTheta_i sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 5 binary32))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_i)) sinTheta_i))
(/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (/.f32 (/.f32 (neg.f32 sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_O (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_i (/.f32 (/.f32 (neg.f32 sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* -1 (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 sinTheta_O #s(literal 3 binary32))) (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 (neg.f32 sinTheta_O) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_O v)) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_O) cosTheta_O) #s(literal 1/2 binary32)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i)) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
1
#s(literal 1 binary32)
(+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #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 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 sinTheta_O #s(literal 3 binary32))) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))))) sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i #s(literal 1 binary32))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(fma.f32 (neg.f32 sinTheta_O) (/.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 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (/.f32 (neg.f32 sinTheta_O) (*.f32 v v))) sinTheta_i (/.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 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 sinTheta_O #s(literal 3 binary32))) (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) #s(literal 1/2 binary32)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 (neg.f32 sinTheta_O) (*.f32 v v))) sinTheta_i (/.f32 #s(literal 1 binary32) v))
(* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (neg.f32 (/.f32 cosTheta_O v)) (/.f32 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 v v)) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -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 sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/6 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_O) sinTheta_O) cosTheta_O)) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ (* cosTheta_O sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* cosTheta_O (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (pow sinTheta_i 2)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ cosTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 sinTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 5 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_O)) sinTheta_O (/.f32 (/.f32 cosTheta_O (*.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 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 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 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 cosTheta_O (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 cosTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 5 binary32))) (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_O)) sinTheta_O))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 (neg.f32 sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) #s(literal -1/6 binary32)) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 (neg.f32 sinTheta_i) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 #s(literal 1 binary32) 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))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_i v)) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i v) (/.f32 sinTheta_i v)) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_i) cosTheta_O) #s(literal 1/2 binary32)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O)) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #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 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (*.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)))) sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_i) (*.f32 v v))) sinTheta_O (/.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 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (/.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (pow.f32 v #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) #s(literal 1/2 binary32)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (/.f32 (neg.f32 sinTheta_i) (*.f32 v v))) sinTheta_O (/.f32 #s(literal 1 binary32) v))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -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 sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32))) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32) (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/6 binary32) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) sinTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 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))) v)
(* 1/2 (/ cosTheta_O v))
(*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 cosTheta_O)) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O)) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2))))) v)
(/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) cosTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (+ (* 1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) cosTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) cosTheta_O) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 cosTheta_O (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) (pow.f32 v #s(literal 3 binary32))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) (*.f32 cosTheta_i cosTheta_O))) 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 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) v) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i)) cosTheta_O (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.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 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) v) (fma.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i)) cosTheta_O (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) (pow.f32 v #s(literal 3 binary32))))) v)
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* -1/2 (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 1/2 binary32))
(+ 1/2 (+ (* -1/2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32)) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal -1/12 binary32) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O))) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/2 binary32))
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) v) (*.f32 cosTheta_i cosTheta_O)) 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 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) v) (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) v) (*.f32 cosTheta_i cosTheta_O))) 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 (neg.f32 cosTheta_O) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) v) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (/.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) (pow.f32 v #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) v) (*.f32 cosTheta_i cosTheta_O)))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #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))))))
(+.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32)) #s(literal -1/6 binary32))) #s(literal 1 binary32))
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #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 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O (*.f32 (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32)) #s(literal -1/6 binary32))) #s(literal 1 binary32)) v)
(* -1/2 (* cosTheta_O cosTheta_i))
(*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))
(+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))
(*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) 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))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i)) cosTheta_O (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32)))
(+ (* -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))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (fma.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i)) cosTheta_O (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v)) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) (pow.f32 v #s(literal 3 binary32)))))
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (-.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal -1/6 binary32) (*.f32 v v))) (/.f32 #s(literal -1/5040 binary32) (pow.f32 v #s(literal 6 binary32)))) v)
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(-.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal -1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(-.f32 (-.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal -1/3 binary32) (*.f32 v v))) (/.f32 #s(literal -1/2520 binary32) (pow.f32 v #s(literal 6 binary32))))
(* -1 (/ (+ (* -1/2 cosTheta_O) (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 cosTheta_O (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)) v))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* cosTheta_O (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* -1/6 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_O)))) v)) (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i)))) v)) (* -1/2 cosTheta_O)) v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) sinTheta_i) sinTheta_O (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) 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 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 (*.f32 #s(literal 1/6 binary32) 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 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i sinTheta_O)) sinTheta_i (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) v)) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(+ 1/2 (* -1 (/ (+ (* 1/2 (* sinTheta_O sinTheta_i)) (* 1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v))
(+ 1/2 (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v))) v)) (* 1/2 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_i) sinTheta_O (/.f32 (+.f32 (/.f32 (*.f32 #s(literal -1/12 binary32) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O))) v) (fma.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/12 binary32))) (neg.f32 v))) v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) 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 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32))) v))) v)
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (* -1 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v))) v))) v))) v))
(/.f32 (*.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) v) #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32)) cosTheta_i)) v))) v))) v)
(+ 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 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) v) #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) 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_i sinTheta_O (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) v))
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(/.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)) (neg.f32 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 (*.f32 #s(literal 1/2 binary32) sinTheta_O) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (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 (*.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32))) v))) v) #s(literal 1 binary32)) (neg.f32 v))
(+ (* -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)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v))) v))
(+ (* -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)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 cosTheta_i sinTheta_O)) sinTheta_i (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32)) cosTheta_i (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) v)) (neg.f32 v))) (neg.f32 v)))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/120 binary32)) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 v))

rewrite235.0ms (1.7%)

Memory
27.6MiB live, 214.6MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053271
085270
1220270
21042226
08214226
Stop Event
iter limit
node limit
iter limit
Counts
23 → 3 761
Calls
Call 1
Inputs
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 cosTheta_O v)
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(*.f32 (neg.f32 cosTheta_i) cosTheta_O)
(neg.f32 cosTheta_i)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
Outputs
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_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 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 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 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 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 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 cosTheta_O (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 cosTheta_O v)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) cosTheta_O))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (neg.f32 cosTheta_O)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) cosTheta_O))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (neg.f32 cosTheta_O)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 cosTheta_O (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 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 (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_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 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 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 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 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 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (neg.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_i) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) v))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 cosTheta_i #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 #s(literal 2 binary32) (neg.f32 v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.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 (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 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 (/.f32 cosTheta_O v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.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 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.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 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 v))
(/.f32 cosTheta_O v)
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 cosTheta_O) v)))
(neg.f32 (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) 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 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) 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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (neg.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) #s(literal 2 binary32)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) v))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) v) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) v))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) v))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) v))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (neg.f32 v)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 2 binary32) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 2 binary32) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(-.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)) cosTheta_O)
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal 1/2 binary32) (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 1/2 binary32) cosTheta_i))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (neg.f32 v)))
(neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32)))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 #s(literal 1/2 binary32) cosTheta_i)))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v)) cosTheta_O)
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (neg.f32 cosTheta_i))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) #s(literal 1 binary32)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1 binary32))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) cosTheta_O)
(*.f32 (neg.f32 cosTheta_O) (neg.f32 cosTheta_i))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 cosTheta_O cosTheta_i)
(neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 cosTheta_i))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O)
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (-.f32 (*.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v)
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(-.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O) (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O) (/.f32 cosTheta_i v) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_O v)) cosTheta_i (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_O v)) cosTheta_i (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) cosTheta_O (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) cosTheta_O (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f32 cosTheta_O v) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 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 (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_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 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 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 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 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 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (neg.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_i) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) v))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 cosTheta_i #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 #s(literal 2 binary32) (neg.f32 v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.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 (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 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 (/.f32 cosTheta_O v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.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 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.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 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32)))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 1 binary32)) (pow.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -1/2 binary32)) (pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))))
(*.f32 (neg.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (-.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32))) (-.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (fma.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 4 binary32))
(/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) #s(literal 4 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) #s(literal 2 binary32))
(/.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(-.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(pow.f32 (exp.f32 (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O)
(pow.f32 (exp.f32 (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v))
(pow.f32 (exp.f32 (/.f32 sinTheta_O v)) sinTheta_i)
(pow.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32))
(pow.f32 (exp.f32 sinTheta_i) (*.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32)))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))
(pow.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal 2 binary32)) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)))
(pow.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -1 binary32))
(pow.f32 (exp.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(fabs.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(+.f32 (/.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(+.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(exp.f32 (fma.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) sinTheta_O (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) sinTheta_O)))
(exp.f32 (*.f32 (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) sinTheta_O) #s(literal 2 binary32)))
(exp.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (exp.f32 sinTheta_i)) (/.f32 sinTheta_O v)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (exp.f32 sinTheta_O) #s(literal 2 binary32))) (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O) #s(literal -1 binary32)))
(exp.f32 (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32))))
(exp.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i)
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 cosTheta_i))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O)
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 #s(literal 1 binary32) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (-.f32 (*.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 3 binary32))) (fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))) (*.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (neg.f32 v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (neg.f32 v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v)
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(-.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O) (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O) (/.f32 cosTheta_i v) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_O v)) cosTheta_i (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_O v)) cosTheta_i (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) cosTheta_O (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 cosTheta_i v)) cosTheta_O (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f32 cosTheta_O v) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 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 (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_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 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 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 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 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 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (neg.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_i) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) v))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 cosTheta_i #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 #s(literal 2 binary32) (neg.f32 v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.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 (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 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 (/.f32 cosTheta_O v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.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 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.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 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -4 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)
(/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(-.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(+.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(+.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 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 (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_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 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 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 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 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 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (neg.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_i) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) v))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 cosTheta_i #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 #s(literal 2 binary32) (neg.f32 v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.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 (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 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 (/.f32 cosTheta_O v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.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 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.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 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 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 (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_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 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 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 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 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 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (neg.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) #s(literal 2 binary32)))
(*.f32 (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_i) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (neg.f32 v)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_O))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O)
(*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (neg.f32 cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (neg.f32 v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) v))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (/.f32 cosTheta_i #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_i))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 (neg.f32 cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 #s(literal 2 binary32) (neg.f32 v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) v)
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 v (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (*.f32 v (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 1 binary32)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.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 (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 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 (/.f32 cosTheta_O v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (+.f32 (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O #s(literal 2 binary32))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 v) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) v)))
(/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (*.f32 (neg.f32 cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 v v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 v) v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O 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)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(fma.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.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 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 cosTheta_O v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v) (/.f32 (cosh.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 cosTheta_O v)) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i)) cosTheta_O)
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (neg.f32 cosTheta_O) cosTheta_i)
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(literal 1 binary32))
(*.f32 (neg.f32 cosTheta_i) cosTheta_O)
(*.f32 cosTheta_i (neg.f32 cosTheta_O))
(*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))
(*.f32 cosTheta_O (*.f32 (neg.f32 cosTheta_i) #s(literal 1 binary32)))
(*.f32 cosTheta_O (neg.f32 cosTheta_i))
(neg.f32 (*.f32 cosTheta_i cosTheta_O))
(neg.f32 cosTheta_i)
(*.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 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))) (+.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.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)) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (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 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 4 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 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))
(/.f32 (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 2 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(+.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) (neg.f32 sinTheta_O))
(*.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (neg.f32 v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(neg.f32 (*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O))
(*.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 (*.f32 (neg.f32 v) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal -2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 1 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v)
(*.f32 (neg.f32 v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v #s(literal 2 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 #s(literal -2 binary32) v) #s(literal 2 binary32)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 v) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (neg.f32 v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) 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 (*.f32 #s(literal -2 binary32) v) #s(literal 2 binary32)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)
(*.f32 (*.f32 #s(literal -2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 v (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 v (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 v (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(*.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)) #s(literal 2 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)))) (neg.f32 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 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (neg.f32 v)) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 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)))) (*.f32 #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 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32)))) (*.f32 #s(literal -2 binary32) v)) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 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 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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 0 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 (neg.f32 v) (*.f32 #s(literal 4 binary32) (sinh.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 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 (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 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) 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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 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 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))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 3 binary32))) (fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (fma.f32 v v #s(literal 0 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 0 binary32)) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 0 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)))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))) (fma.f32 v v #s(literal 0 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 0 binary32)) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) #s(literal 0 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)))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32)))) (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 0 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 #s(literal 0 binary32) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 #s(literal 0 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 #s(literal 0 binary32) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 v v #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 (fma.f32 v v #s(literal 0 binary32)) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 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 (fma.f32 v v #s(literal 0 binary32)) (+.f32 (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))))))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 #s(literal -2 binary32) (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 #s(literal -2 binary32) (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 0 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (fma.f32 v v #s(literal 0 binary32)) #s(literal -2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (fma.f32 v v #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 4 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal -2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 2 binary32))
(-.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (neg.f32 v) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 1 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 v #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 #s(literal -2 binary32) v) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (neg.f32 v) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.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)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 #s(literal -2 binary32) v) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) v) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (neg.f32 (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(+.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v)) cosTheta_O)
(*.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_i)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (neg.f32 cosTheta_i))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (neg.f32 cosTheta_i) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) #s(literal 1 binary32)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1 binary32))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(neg.f32 (*.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))

eval263.0ms (1.9%)

Memory
0.7MiB live, 230.3MiB allocated
Compiler

Compiled 49 209 to 4 295 computations (91.3% saved)

prune151.0ms (1.1%)

Memory
-36.8MiB live, 161.4MiB allocated
Pruning

54 alts after pruning (52 fresh and 2 done)

PrunedKeptTotal
New1 673381 711
Fresh161430
Picked325
Done000
Total1 692541 746
Accuracy
99.7%
Counts
1 746 → 54
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.7%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
98.4%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.1%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (*.f32 #s(literal -2 binary32) v))
97.8%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
98.3%
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
97.9%
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 v))
53.2%
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))) (neg.f32 v))
98.4%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) 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.6%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.0%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (+.f32 (*.f32 (sinh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (cosh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))) (*.f32 (cosh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (sinh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))))) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.2%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (/.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.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.8%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.5%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) v) #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) 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.3%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
48.0%
(/.f32 #s(approx (* (* (neg cosTheta_i) cosTheta_O) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i)) cosTheta_O (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32)))) (neg.f32 v))
97.9%
(/.f32 #s(approx (* (* (neg cosTheta_i) cosTheta_O) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 v))
98.3%
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) v))
98.4%
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
97.7%
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
96.7%
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
98.3%
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) v))
98.2%
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
98.5%
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
98.4%
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.2%
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
98.4%
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(*.f32 (*.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))) (/.f32 cosTheta_i (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.5%
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.2%
(*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) cosTheta_O) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.3%
(*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))))
98.5%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))))
54.8%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
98.6%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))))
53.3%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
54.8%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) cosTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
44.3%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
98.3%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.3%
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))))
47.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
47.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
98.3%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
98.2%
#s(approx (* cosTheta_i (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
Compiler

Compiled 3 412 to 2 619 computations (23.2% saved)

simplify96.0ms (0.7%)

Memory
52.9MiB live, 140.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(*.f32 #s(literal -2 binary32) v)
cost-diff0
(/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))
cost-diff1
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
cost-diff0
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)
cost-diff0
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
cost-diff0
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
cost-diff0
#s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
cost-diff0
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
cost-diff0
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
cost-diff0
(/.f32 cosTheta_i v)
cost-diff0
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
cost-diff0
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
cost-diff0
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
cost-diff0
#s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)))
cost-diff0
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
065438
0101438
1216438
2772437
34146436
08524436
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
#s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
#s(literal 1 binary32)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
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 2 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
#s(literal 1/2 binary32)
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(/.f32 cosTheta_i v)
cosTheta_i
v
cosTheta_O
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
#s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
#s(literal 1 binary32)
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(/.f32 cosTheta_O v)
cosTheta_O
v
cosTheta_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 2 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)
(pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 sinTheta_i v)
sinTheta_i
v
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))
cosTheta_O
(*.f32 #s(literal -2 binary32) v)
#s(literal -2 binary32)
v
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i)
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))
(exp.f32 sinTheta_i)
sinTheta_i
(/.f32 sinTheta_O v)
sinTheta_O
(neg.f32 v)
cosTheta_i
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
Outputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O #s(literal 1 binary32)) v)) cosTheta_O) (/.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)))
(*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O #s(literal 1 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
#s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
#s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O #s(literal 1 binary32)) v))
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)
(/.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O #s(literal 1 binary32)) v)
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(fma.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O #s(literal 1 binary32))
#s(literal 1 binary32)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
v
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 2 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(/.f32 cosTheta_i v)
cosTheta_i
v
cosTheta_O
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
(*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) cosTheta_O)
#s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
#s(literal 1 binary32)
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(/.f32 cosTheta_O v)
cosTheta_O
v
cosTheta_i
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 2 binary32)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)
(pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 sinTheta_i v)
sinTheta_i
v
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (/.f32 cosTheta_O v))
(/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))
cosTheta_O
(*.f32 #s(literal -2 binary32) v)
#s(literal -2 binary32)
v
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i (neg.f32 v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i)
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))
(exp.f32 sinTheta_i)
sinTheta_i
(/.f32 sinTheta_O v)
sinTheta_O
(neg.f32 v)
cosTheta_i
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)

localize160.0ms (1.2%)

Memory
-21.2MiB live, 263.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.171875
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
accuracy0.296875
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i)
accuracy0.38900375976844204
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.8799480724108327
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.15072250976844204
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
accuracy0.21875
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.24609375
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
accuracy0.8799480724108327
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.158535009768442
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
accuracy0.17578125
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
accuracy0.21875
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.8799480724108327
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.0
(/.f32 cosTheta_i v)
accuracy0.03515625
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
accuracy0.15625
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
accuracy14.457614004024137
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
accuracy0.21875
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.25126389138884364
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy0.2838350706944218
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)))
accuracy0.8799480724108327
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
111.0ms256×0valid
Compiler

Compiled 396 to 57 computations (85.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 85.0ms
ival-div: 29.0ms (34.2% of total)
ival-mult: 25.0ms (29.5% of total)
ival-pow: 16.0ms (18.9% of total)
ival-exp: 7.0ms (8.3% of total)
ival-neg: 3.0ms (3.5% of total)
ival-sinh: 2.0ms (2.4% of total)
ival-sub: 1.0ms (1.2% of total)
exact: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series414.0ms (3%)

Memory
59.9MiB live, 643.2MiB allocated
Counts
24 → 143
Calls
Call 1
Inputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)))
(*.f32 cosTheta_O cosTheta_i)
#s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(/.f32 cosTheta_i v)
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
#s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))
(*.f32 #s(literal -2 binary32) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i)
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(* cosTheta_O cosTheta_i)
(/ (* 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))
(/ (* cosTheta_O cosTheta_i) v)
(/ cosTheta_i v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -2 (/ (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v))) v))
(* -1/2 (/ cosTheta_O 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)))))))
(+ (* -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))
(/ 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))
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))))))))
(+ (* 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)))))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
v
(+ v (* sinTheta_O sinTheta_i))
(+ v (* sinTheta_i (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(+ v (* sinTheta_i (+ sinTheta_O (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))) (* 1/2 (/ (pow sinTheta_O 2) v)))))))
(+ (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -2 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -2 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/3 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))
(/ (* sinTheta_O sinTheta_i) v)
(* -1 (/ cosTheta_i v))
(+ (* -1 (/ cosTheta_i v)) (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))))
(+ (* -1 (/ 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))))))
(+ (* -1 (/ cosTheta_i v)) (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))) (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (exp (/ (* sinTheta_O sinTheta_i) 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)))))))
(+ (* 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))
(+ (* 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))
(+ 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))))))))
(+ (* 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)))))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ v (* sinTheta_O (+ sinTheta_i (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(+ v (* sinTheta_O (+ sinTheta_i (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))) (* 1/2 (/ (pow sinTheta_i 2) v)))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -2 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -2 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/3 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))
(+ (* -1 (/ 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))))))
(+ (* -1 (/ cosTheta_i v)) (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))) (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))))))))
(* -2 v)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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 (/ (* 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)
(/ (+ 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 (+ (* -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/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)
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(* v (+ 1 (/ (* sinTheta_O sinTheta_i) v)))
(* v (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))))
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* -1 cosTheta_i)
(+ (* -1 cosTheta_i) (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ (* -1 cosTheta_i) (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* -1 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(+ (* -1 cosTheta_i) (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1 (/ (- (* 1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* -1 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(/ (+ 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)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(/ (+ (* -1 cosTheta_i) (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (+ (* -1 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)
(/ (+ (* -1 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))) (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3)))))) 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))
(* -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 (/ (- (/ (* 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 (* -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 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) 1)))
(* -1 (* v (- (* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))
(+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 cosTheta_i)) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) 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 (/ (+ cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v))
(* -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 (/ (+ cosTheta_i (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))) v))) v))
Calls

15 calls:

TimeVariablePointExpression
117.0ms
sinTheta_i
@-inf
((/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (* (/ cosTheta_i v) cosTheta_O)) (* (/ cosTheta_i v) cosTheta_O) (/ cosTheta_i v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i) (/ (* cosTheta_O cosTheta_i) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v))))) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (/ cosTheta_O (* -2 v)) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i) (sinh (/ 1 v)))) (/ cosTheta_O (* -2 v)) (* -2 v) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i) (sinh (/ 1 v))) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (* (* 2 v) (sinh (/ 1 v))) (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i))
45.0ms
cosTheta_i
@0
((/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (* (/ cosTheta_i v) cosTheta_O)) (* (/ cosTheta_i v) cosTheta_O) (/ cosTheta_i v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i) (/ (* cosTheta_O cosTheta_i) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v))))) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (/ cosTheta_O (* -2 v)) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i) (sinh (/ 1 v)))) (/ cosTheta_O (* -2 v)) (* -2 v) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i) (sinh (/ 1 v))) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (* (* 2 v) (sinh (/ 1 v))) (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i))
39.0ms
sinTheta_i
@inf
((/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (* (/ cosTheta_i v) cosTheta_O)) (* (/ cosTheta_i v) cosTheta_O) (/ cosTheta_i v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i) (/ (* cosTheta_O cosTheta_i) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v))))) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (/ cosTheta_O (* -2 v)) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i) (sinh (/ 1 v)))) (/ cosTheta_O (* -2 v)) (* -2 v) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i) (sinh (/ 1 v))) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (* (* 2 v) (sinh (/ 1 v))) (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i))
37.0ms
cosTheta_O
@-inf
((/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (* (/ cosTheta_i v) cosTheta_O)) (* (/ cosTheta_i v) cosTheta_O) (/ cosTheta_i v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i) (/ (* cosTheta_O cosTheta_i) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v))))) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (/ cosTheta_O (* -2 v)) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i) (sinh (/ 1 v)))) (/ cosTheta_O (* -2 v)) (* -2 v) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i) (sinh (/ 1 v))) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (* (* 2 v) (sinh (/ 1 v))) (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i))
31.0ms
cosTheta_i
@inf
((/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* 1/2 (* (/ cosTheta_i v) cosTheta_O)) (* (/ cosTheta_i v) cosTheta_O) (/ cosTheta_i v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (* (* (sinh (/ 1 v)) 2) v)) (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i)) (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (* (/ cosTheta_O v) cosTheta_i) (/ (* cosTheta_O cosTheta_i) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v))))) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (/ cosTheta_O (* -2 v)) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i) (sinh (/ 1 v)))) (/ cosTheta_O (* -2 v)) (* -2 v) (/ (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i) (sinh (/ 1 v))) (sinh (/ 1 v)) (/ (* sinTheta_i sinTheta_O) v) (* (* (sinh (/ 1 v)) 2) v) (* (* 2 v) (sinh (/ 1 v))) (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i))

simplify175.0ms (1.3%)

Memory
-0.2MiB live, 177.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08624899
132864668
081364456
Stop Event
iter limit
node limit
Counts
143 → 142
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))))) v)
(* cosTheta_O cosTheta_i)
(/ (* 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))
(/ (* cosTheta_O cosTheta_i) v)
(/ cosTheta_i v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* -2 (/ (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v))) v))
(* -1/2 (/ cosTheta_O 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)))))))
(+ (* -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))
(/ 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))
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))))))))
(+ (* 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)))))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
v
(+ v (* sinTheta_O sinTheta_i))
(+ v (* sinTheta_i (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(+ v (* sinTheta_i (+ sinTheta_O (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))) (* 1/2 (/ (pow sinTheta_O 2) v)))))))
(+ (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -2 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -2 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/3 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))
(/ (* sinTheta_O sinTheta_i) v)
(* -1 (/ cosTheta_i v))
(+ (* -1 (/ cosTheta_i v)) (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))))
(+ (* -1 (/ 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))))))
(+ (* -1 (/ cosTheta_i v)) (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))) (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (exp (/ (* sinTheta_O sinTheta_i) 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)))))))
(+ (* 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))
(+ (* 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))
(+ 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))))))))
(+ (* 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)))))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ v (* sinTheta_O (+ sinTheta_i (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(+ v (* sinTheta_O (+ sinTheta_i (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))) (* 1/2 (/ (pow sinTheta_i 2) v)))))))
(+ (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -2 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -2 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/3 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))
(+ (* -1 (/ 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))))))
(+ (* -1 (/ cosTheta_i v)) (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))) (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))))))))
(* -2 v)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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 (/ (* 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)
(/ (+ 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 (+ (* -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/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)
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(* v (+ 1 (/ (* sinTheta_O sinTheta_i) v)))
(* v (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))))
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(* -1 cosTheta_i)
(+ (* -1 cosTheta_i) (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(+ (* -1 cosTheta_i) (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* -1 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(+ (* -1 cosTheta_i) (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1 (/ (- (* 1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* -1 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(/ (+ 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)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(/ (+ (* -1 cosTheta_i) (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/ (+ (* -1 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)
(/ (+ (* -1 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))) (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3)))))) 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))
(* -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 (/ (- (/ (* 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 (* -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 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) 1)))
(* -1 (* v (- (* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))
(+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 cosTheta_i)) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) 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 (/ (+ cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v))
(* -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 (/ (+ cosTheta_i (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))) v))) v))
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 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i 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) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/ cosTheta_i v)
(/.f32 cosTheta_i v)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (* cosTheta_O (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* -2 (/ (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 #s(literal -2 binary32) v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_i (exp (/ (* sinTheta_O sinTheta_i) v))) v))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v))
(* -1/2 (/ cosTheta_O v))
(*.f32 (/.f32 cosTheta_O v) #s(literal -1/2 binary32))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_O 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 (* 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 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_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 v) (/.f32 cosTheta_i 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 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i 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 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 sinTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_i)) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O 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 (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 (fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(fma.f32 (neg.f32 sinTheta_O) (/.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 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_O) (*.f32 v v))) sinTheta_i (/.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 (fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i (/.f32 (neg.f32 sinTheta_O) (*.f32 v v))) sinTheta_i (/.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_i sinTheta_O) v))
(+ 1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i #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 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i #s(literal 1 binary32))
(+ (* 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 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 sinTheta_O cosTheta_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) sinTheta_i) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i 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 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal 5 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) v) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_i (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) sinTheta_i (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_i) (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (*.f32 sinTheta_O v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
v
(+ v (* sinTheta_O sinTheta_i))
(fma.f32 sinTheta_i sinTheta_O v)
(+ v (* sinTheta_i (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) #s(literal 1/2 binary32) sinTheta_O) sinTheta_i v)
(+ v (* sinTheta_i (+ sinTheta_O (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))) (* 1/2 (/ (pow sinTheta_O 2) v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/6 binary32) v) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) v) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) #s(literal 1/2 binary32))) sinTheta_i sinTheta_O) sinTheta_i v)
(+ (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (fma.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* sinTheta_i (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32))) sinTheta_i (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(*.f32 (/.f32 #s(literal -2 binary32) v) (/.f32 cosTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))
(*.f32 #s(literal -2 binary32) (/.f32 (+.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (*.f32 sinTheta_O cosTheta_i) v) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -2 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (/.f32 #s(literal -2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))))) sinTheta_i (*.f32 (/.f32 #s(literal -2 binary32) v) (/.f32 cosTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -2 (/ (* cosTheta_i sinTheta_O) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (+ (* -1 (/ (* cosTheta_i (pow sinTheta_O 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/3 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))
(fma.f32 (fma.f32 (/.f32 #s(literal -2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (/.f32 sinTheta_O (*.f32 v v))) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/3 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i)) sinTheta_i (*.f32 (/.f32 #s(literal -2 binary32) v) (/.f32 cosTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(* -1 (/ cosTheta_i v))
(/.f32 (neg.f32 cosTheta_i) v)
(+ (* -1 (/ cosTheta_i v)) (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) (pow v 2))))
(neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O cosTheta_i) v) (/.f32 sinTheta_i v) (/.f32 cosTheta_i v)))
(+ (* -1 (/ 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))))))
(fma.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 sinTheta_O (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 (neg.f32 cosTheta_i) v))
(+ (* -1 (/ cosTheta_i v)) (* sinTheta_i (+ (* -1 (/ (* cosTheta_i sinTheta_O) (pow v 2))) (* sinTheta_i (+ (* -1/2 (/ (* cosTheta_i (pow sinTheta_O 2)) (pow v 3))) (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) sinTheta_i)) (pow v 4))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (*.f32 (neg.f32 cosTheta_i) (/.f32 sinTheta_O (*.f32 v v)))) sinTheta_i (/.f32 (neg.f32 cosTheta_i) v))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(exp (neg (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i 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 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i 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 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 sinTheta_i cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_O)) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i 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))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O (*.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_i) (*.f32 v v))) sinTheta_O (/.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 (fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O (/.f32 (neg.f32 sinTheta_i) (*.f32 v v))) sinTheta_O (/.f32 #s(literal 1 binary32) v))
(+ 1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #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 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (*.f32 (*.f32 sinTheta_O (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_O (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O #s(literal 1 binary32))
(+ (* 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 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 sinTheta_i cosTheta_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) sinTheta_O) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i 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 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 v #s(literal 5 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (fma.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) v) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))) sinTheta_O (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) sinTheta_O (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (*.f32 sinTheta_i v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ v (* sinTheta_O (+ sinTheta_i (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) #s(literal 1/2 binary32) sinTheta_i) sinTheta_O v)
(+ v (* sinTheta_O (+ sinTheta_i (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))) (* 1/2 (/ (pow sinTheta_i 2) v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/6 binary32) v) (/.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) v) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) #s(literal 1/2 binary32))) sinTheta_O sinTheta_i) sinTheta_O v)
(+ (* sinTheta_O (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3)))) (* (pow v 5) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/6 binary32))) sinTheta_O (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -2 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2))) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))
(fma.f32 (fma.f32 (neg.f32 (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (/.f32 #s(literal -2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))))) sinTheta_O (*.f32 (/.f32 #s(literal -2 binary32) v) (/.f32 cosTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* -2 (/ cosTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -2 (/ (* cosTheta_i sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (+ (* -1 (/ (* cosTheta_i (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* -1/3 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))))))
(fma.f32 (fma.f32 (/.f32 #s(literal -2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 cosTheta_i (/.f32 sinTheta_i (*.f32 v v))) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/3 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O)) sinTheta_O (*.f32 (/.f32 #s(literal -2 binary32) v) (/.f32 cosTheta_i (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* -1 (/ 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))))))
(fma.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 sinTheta_i (*.f32 v v)) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (/.f32 (neg.f32 cosTheta_i) v))
(+ (* -1 (/ cosTheta_i v)) (* sinTheta_O (+ (* -1 (/ (* cosTheta_i sinTheta_i) (pow v 2))) (* sinTheta_O (+ (* -1/2 (/ (* cosTheta_i (pow sinTheta_i 2)) (pow v 3))) (* -1/6 (/ (* cosTheta_i (* sinTheta_O (pow sinTheta_i 3))) (pow v 4))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/6 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (*.f32 (neg.f32 cosTheta_i) (/.f32 sinTheta_i (*.f32 v v)))) sinTheta_O (/.f32 (neg.f32 cosTheta_i) v))
(* -2 v)
(*.f32 #s(literal -2 binary32) v)
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* 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))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) (*.f32 cosTheta_i cosTheta_O))) 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 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.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 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (+.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O)) 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 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) 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 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32)))) #s(literal -1/6 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) v)
(/ (+ 1 (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))))) v)
(/.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_i) 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 (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32)) #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)
(+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))
(fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_i 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))))))
(+.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32)) #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) 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_i sinTheta_O) v)) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) 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) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (*.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_i sinTheta_O (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))) cosTheta_i) cosTheta_O))) (pow.f32 v #s(literal 3 binary32)))) (*.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)))) v)
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_i sinTheta_O (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))) (pow.f32 v #s(literal 3 binary32)))) #s(literal 2 binary32)) v)
(* v (+ 1 (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)
(* v (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))) v)
(* v (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32)) #s(literal 1/6 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) #s(literal 1/2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2))))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v)))) v)
(/ (+ (* 1/2 (* cosTheta_O cosTheta_i)) (+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (/ (- (* 1/6 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))))) (* 1/6 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) (pow v 3))) (* 1/2 (/ (- (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* 1/6 (* cosTheta_O cosTheta_i))) (pow v 2)))))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) v)
(* -1 cosTheta_i)
(neg.f32 cosTheta_i)
(+ (* -1 cosTheta_i) (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)))
(neg.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))
(+ (* -1 cosTheta_i) (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* -1 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))
(fma.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v)) #s(literal -1 binary32) (neg.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i)))
(+ (* -1 cosTheta_i) (+ (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* -1 (/ (- (* 1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) (pow v 3))) (* -1 (/ (- (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2))))))
(fma.f32 #s(literal -1 binary32) (+.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v))) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_i) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 (pow.f32 v #s(literal 3 binary32)))))
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.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))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v)
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.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))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(/ (+ (* -1 cosTheta_i) (* -1 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v))) v)
(/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (neg.f32 v))
(/ (+ (* -1 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 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal -1/2 binary32) (neg.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) v)
(/ (+ (* -1 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))) (* -1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (pow v 3)))))) v)
(/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (fma.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 (*.f32 cosTheta_i (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32))) #s(literal -1/6 binary32)))) v)
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) 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 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) 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 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) v) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) 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_i cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) v)) 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_i cosTheta_O (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) v) #s(literal 1/6 binary32))) v))) v))) (neg.f32 v))
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(/.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)) (neg.f32 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 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) 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_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal 1/6 binary32))) v))) (neg.f32 v)) #s(literal 1 binary32)) (neg.f32 v))
(+ 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 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal -1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) 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_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal -1/6 binary32))) (neg.f32 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))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)))) v))) (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 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)))) (/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_i sinTheta_O (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32))))) (*.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)))) sinTheta_i) sinTheta_O)) v))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_i sinTheta_O (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))) v) (-.f32 (*.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)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) 1)))
(*.f32 (neg.f32 v) (-.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)) #s(literal 1 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v)) #s(literal 1 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal -1/6 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 1 binary32)))
(* -1 (/ (+ (* -1/2 (* cosTheta_O cosTheta_i)) (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 (* cosTheta_O cosTheta_i))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))) v) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O))) (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 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (/.f32 (*.f32 #s(literal -1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) (*.f32 cosTheta_i (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O)))) v) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (/ (- (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* -1/6 cosTheta_i)) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))
(-.f32 (neg.f32 cosTheta_i) (/.f32 (fma.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) (neg.f32 v))) v))
(+ (* -1 cosTheta_i) (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1/6 (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (* 1/6 (* cosTheta_i (* sinTheta_O sinTheta_i)))) v)) (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* -1/6 cosTheta_i)) v)) (* cosTheta_i (* sinTheta_O sinTheta_i))) v)))
(-.f32 (neg.f32 cosTheta_i) (/.f32 (fma.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_i (/.f32 (-.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_i) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (neg.f32 v))) v))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/120 binary32)) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 v))
(* -1 (/ (+ cosTheta_i (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) v))
(/.f32 (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) cosTheta_i) (neg.f32 v))
(* -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 cosTheta_i (/.f32 (fma.f32 (neg.f32 (*.f32 sinTheta_O cosTheta_i)) sinTheta_i (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v)) v)) (neg.f32 v))
(* -1 (/ (+ cosTheta_i (* -1 (/ (+ (* -1 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* -1 (/ (+ (* 1/6 (/ (* cosTheta_i (* (pow sinTheta_O 3) (pow sinTheta_i 3))) v)) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))) v))) v))
(/.f32 (-.f32 cosTheta_i (/.f32 (neg.f32 (fma.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 cosTheta_i (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v)) #s(literal 1/6 binary32))) v))) v)) (neg.f32 v))

rewrite231.0ms (1.7%)

Memory
-21.1MiB live, 213.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065303
0101302
1295301
21537284
09728281
Stop Event
iter limit
node limit
iter limit
Counts
24 → 1 377
Calls
Call 1
Inputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v)))
(*.f32 cosTheta_O cosTheta_i)
#s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(/.f32 cosTheta_i v)
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))
#s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))
(*.f32 #s(literal -2 binary32) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i)
Outputs
(*.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) cosTheta_O) cosTheta_i)
(*.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v) (/.f32 cosTheta_i #s(literal 2 binary32))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v) cosTheta_i) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v) cosTheta_O) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) v)) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) v))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v)))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v)))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v)))
(*.f32 (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v)))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) v)) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) v)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i)) v)
(/.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (neg.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (neg.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v))))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)))) v)
(/.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) v))
(neg.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (/.f32 (*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(neg.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O)))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -2 binary32) v)) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (neg.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_O #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v))) cosTheta_i)
(*.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_O) cosTheta_i)
(*.f32 (neg.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
(*.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v))))
(*.f32 (neg.f32 cosTheta_O) (*.f32 (neg.f32 cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v))))
(*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (neg.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v))))
(*.f32 cosTheta_i (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_O))
(*.f32 cosTheta_O (neg.f32 (*.f32 (neg.f32 cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)))))
(*.f32 cosTheta_O (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i))
(neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v))))
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 #s(literal 1 binary32) cosTheta_O) cosTheta_i)
(*.f32 (neg.f32 cosTheta_O) (neg.f32 cosTheta_i))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 cosTheta_O cosTheta_i)
(neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i))
#s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_O #s(literal 1/2 binary32)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)) cosTheta_O)
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1/2 binary32)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1/2 binary32))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O #s(literal 1/2 binary32)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal 1/2 binary32) cosTheta_O))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(literal 1/2 binary32)))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1/2 binary32)))
(/.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) (neg.f32 cosTheta_i))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal 1/2 binary32))) v)
(/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) v)
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal 1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v)
(neg.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal 1/2 binary32)) v))
(neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) v))
(neg.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (neg.f32 v)))
(neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v)))
(neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (neg.f32 cosTheta_i) v)))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O)))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
(neg.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) #s(literal 1/2 binary32)))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) (*.f32 cosTheta_O #s(literal 1/2 binary32))))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v)) cosTheta_O)
(*.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 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O)))
(neg.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) #s(literal 1 binary32)))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O))
(/.f32 (neg.f32 cosTheta_i) (neg.f32 v))
(/.f32 cosTheta_i v)
(neg.f32 (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 #s(literal -2 binary32) v)) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (/.f32 cosTheta_i v) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 cosTheta_i #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) #s(literal 2 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32))) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 #s(literal -2 binary32) v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) #s(literal 2 binary32)) (neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) #s(literal 2 binary32)) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) #s(literal 2 binary32)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 cosTheta_i #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) v) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (neg.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v)) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (/.f32 cosTheta_i v) v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) v)) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (neg.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) v)) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (neg.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) #s(literal 2 binary32)) (neg.f32 cosTheta_i)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 #s(literal -2 binary32) v)) (neg.f32 cosTheta_i)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 #s(literal -2 binary32) v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) v)
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) #s(literal 2 binary32)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) #s(literal 2 binary32)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_i) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) v) cosTheta_i) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) v) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v)) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (neg.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) (/.f32 cosTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -2 binary32))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) (/.f32 cosTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) v)
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) (neg.f32 cosTheta_O)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) (neg.f32 cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) (neg.f32 cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) (neg.f32 cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (/.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (neg.f32 v)))
(neg.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 cosTheta_i) v)))
(neg.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (neg.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) cosTheta_O)
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (neg.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (neg.f32 cosTheta_i))
(*.f32 (neg.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O))
(*.f32 (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) cosTheta_i)
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i))
(*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 (neg.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(/.f32 (*.f32 cosTheta_i (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (neg.f32 cosTheta_O))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_O)) v)
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))) v)
(/.f32 (neg.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (neg.f32 cosTheta_O))) v)
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)))) v)
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) cosTheta_O) v)
(neg.f32 (*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) (neg.f32 cosTheta_O)))
#s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_O v)) cosTheta_i)
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 cosTheta_i v)) cosTheta_O)
(*.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 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 1 binary32))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(literal 1 binary32)))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) #s(literal 1 binary32)))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O)))
(neg.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) #s(literal 1 binary32)))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O))
(*.f32 (*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i v) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 cosTheta_O #s(literal -2 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 cosTheta_O #s(literal -2 binary32))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) (/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O #s(literal -2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(literal -2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O #s(literal -2 binary32))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 cosTheta_O (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O v)) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (neg.f32 cosTheta_i)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_i) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 cosTheta_O)) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) #s(literal 1 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_i)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) v) #s(literal -2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) v) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) v)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_i) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(literal -2 binary32))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(fma.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (*.f32 (/.f32 (sinh.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 v) cosTheta_O) v)))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v)) (*.f32 (/.f32 (sinh.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 v) cosTheta_O) v)))
(+.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (sinh.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_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (neg.f32 v)))
(neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))))
(neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))))
(neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))))
(neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal -2 binary32))))
(neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(*.f32 (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 v v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (neg.f32 v)) #s(literal -2 binary32))
(*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(literal -2 binary32)) (neg.f32 v))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) #s(literal -2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) v) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (*.f32 #s(literal -2 binary32) v))
(*.f32 (neg.f32 (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) #s(literal 2 binary32))
(*.f32 (*.f32 v (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 v (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) #s(literal -2 binary32))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) #s(literal -2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 v v) (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal 2 binary32) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 v) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (neg.f32 v) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -2 binary32) (*.f32 (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 v))
(*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) v)
(*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 v (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 v (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 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 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 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 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))) #s(literal 2 binary32))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal -2 binary32))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal 2 binary32))
(fma.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 v (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(fma.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(fma.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(fma.f32 (*.f32 v (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(fma.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) v (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) v))
(fma.f32 (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(fma.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(fma.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(fma.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(fma.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(fma.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(fma.f32 v (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(fma.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(fma.f32 v (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 v (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(+.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 v (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (*.f32 v (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))))
(+.f32 (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) v) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) v))
(+.f32 (*.f32 (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(+.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(+.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (*.f32 v (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) #s(literal -2 binary32)))) (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) #s(literal -2 binary32))))
(*.f32 (*.f32 v (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 v (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) #s(literal -2 binary32))) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32)) #s(literal -2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)
(*.f32 v (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(fma.f32 v (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(+.f32 (*.f32 v (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(neg.f32 (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32))) (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))) (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))) (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i v) v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 cosTheta_i v) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O #s(literal 2 binary32))) (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 cosTheta_O v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 cosTheta_O #s(literal -2 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))))
(*.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (/.f32 cosTheta_i v) #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_O (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) v) (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(*.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) cosTheta_O)
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 cosTheta_O #s(literal -2 binary32))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) (/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) v))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O #s(literal -2 binary32)))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(literal -2 binary32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (/.f32 cosTheta_i (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (/.f32 (/.f32 cosTheta_i v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O #s(literal -2 binary32))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(*.f32 cosTheta_O (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 cosTheta_O (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O v)) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (neg.f32 cosTheta_i)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_i) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)) cosTheta_O) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 cosTheta_O (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (neg.f32 cosTheta_O)) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) v)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 cosTheta_i)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (-.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (+.f32 (pow.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 3 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 1 binary32)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 (neg.f32 v) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) #s(literal 1 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_i)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) (neg.f32 v))
(/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) v) #s(literal -2 binary32))
(/.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) v) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) (/.f32 cosTheta_i v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) v)
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) v)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_i) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(literal -2 binary32))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(literal 2 binary32))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (/.f32 cosTheta_O #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_O v)) cosTheta_i) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(fma.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (*.f32 (/.f32 (sinh.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 v) cosTheta_O) v)))
(fma.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(fma.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))
(fma.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
(+.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (*.f32 (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v)) (*.f32 (/.f32 (sinh.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 v) cosTheta_O) v)))
(+.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (sinh.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_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (cosh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (sinh.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (neg.f32 v)))
(neg.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)) (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))))
(neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))))
(neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)))))
(neg.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))))
(neg.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_O #s(literal -2 binary32))))
(neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (*.f32 (/.f32 (neg.f32 cosTheta_i) v) cosTheta_O) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (/.f32 (neg.f32 cosTheta_O) v) #s(literal -2 binary32))
(/.f32 (/.f32 (neg.f32 cosTheta_O) v) #s(literal 2 binary32))
(/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (neg.f32 v))
(/.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) v)
(/.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32))
(/.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32))
(/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v))
(neg.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) v))
(neg.f32 (/.f32 (/.f32 cosTheta_O #s(literal -2 binary32)) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 cosTheta_O v) #s(literal -2 binary32)))
(*.f32 (*.f32 (neg.f32 v) v) #s(literal -2 binary32))
(*.f32 (*.f32 v v) #s(literal 2 binary32))
(*.f32 (neg.f32 v) #s(literal -2 binary32))
(*.f32 (neg.f32 v) (*.f32 #s(literal -2 binary32) v))
(*.f32 (neg.f32 v) #s(literal 2 binary32))
(*.f32 #s(literal -2 binary32) (*.f32 (neg.f32 v) v))
(*.f32 #s(literal -2 binary32) (*.f32 v v))
(*.f32 #s(literal -2 binary32) (neg.f32 v))
(*.f32 #s(literal -2 binary32) v)
(*.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 v))
(*.f32 (*.f32 #s(literal -2 binary32) v) v)
(*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 v) v))
(*.f32 #s(literal 2 binary32) (neg.f32 v))
(*.f32 #s(literal 2 binary32) v)
(*.f32 v #s(literal -2 binary32))
(*.f32 v (*.f32 #s(literal -2 binary32) v))
(*.f32 v #s(literal 2 binary32))
(/.f32 (*.f32 v (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (neg.f32 (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 #s(literal 0 binary32) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (neg.f32 (fma.f32 v v #s(literal 0 binary32))))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32))) (fma.f32 v v #s(literal 0 binary32)))
(-.f32 (/.f32 (*.f32 v v) #s(literal 0 binary32)) (/.f32 (*.f32 v v) #s(literal 0 binary32)))
(fma.f32 (fabs.f32 (neg.f32 v)) (fabs.f32 (neg.f32 v)) (*.f32 v v))
(fma.f32 (fabs.f32 v) (fabs.f32 v) (*.f32 v v))
(fma.f32 #s(literal -1 binary32) v (neg.f32 v))
(fma.f32 (neg.f32 v) (neg.f32 v) (*.f32 v v))
(fma.f32 #s(literal 1 binary32) v v)
(fma.f32 v v (*.f32 v v))
(+.f32 (/.f32 (pow.f32 v #s(literal 3 binary32)) (fma.f32 v v #s(literal 0 binary32))) (/.f32 (pow.f32 v #s(literal 3 binary32)) (fma.f32 v v #s(literal 0 binary32))))
(+.f32 (*.f32 v v) (*.f32 v v))
(+.f32 (neg.f32 v) (neg.f32 v))
(+.f32 v v)
(neg.f32 (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 2 binary32))
(*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 2 binary32) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v))))
(*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) v)
(/.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (neg.f32 cosTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(neg.f32 (/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v)))
(neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v))
(neg.f32 (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v)))
(neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (-.f32 (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))) (+.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.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)) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 4 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal -2 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(+.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(log.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v)) sinTheta_i)
(*.f32 (*.f32 #s(literal -1 binary32) (/.f32 sinTheta_i v)) sinTheta_O)
(*.f32 (*.f32 #s(literal -1 binary32) sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 (*.f32 #s(literal -1 binary32) sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 sinTheta_O v)) sinTheta_i)
(*.f32 (*.f32 #s(literal 1 binary32) (/.f32 sinTheta_i v)) sinTheta_O)
(*.f32 (*.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i)
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 sinTheta_O v) (*.f32 sinTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_O v) (neg.f32 sinTheta_i))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (/.f32 sinTheta_i v) (*.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_i v) (neg.f32 sinTheta_O))
(*.f32 (/.f32 sinTheta_i v) sinTheta_O)
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal -1 binary32))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) (neg.f32 sinTheta_O))
(*.f32 (/.f32 (neg.f32 sinTheta_i) v) sinTheta_O)
(*.f32 (neg.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(*.f32 sinTheta_i (*.f32 (/.f32 sinTheta_O v) #s(literal 1 binary32)))
(*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) #s(literal 1 binary32)))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_O (/.f32 (neg.f32 sinTheta_i) v))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)) v)
(/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -2 binary32)) (neg.f32 v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -2 binary32)) v)
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v)) #s(literal -2 binary32))
(*.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v) #s(literal 2 binary32))
(*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(literal 2 binary32))
(*.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(literal 2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v)) #s(literal -2 binary32))
(*.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (neg.f32 v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 v v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal -2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 2 binary32))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (neg.f32 v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -2 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 #s(literal -2 binary32) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v))
(*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 v (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 v (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 v (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 v v) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (+.f32 (exp.f32 (*.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)) v) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 v (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 (neg.f32 v) (*.f32 #s(literal 4 binary32) (sinh.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 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 (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 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (*.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 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 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 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 3 binary32))) (fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))))
(/.f32 (fma.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal 4 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 2 binary32))
(-.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v)))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(fma.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(fma.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(+.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(+.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v)))
(+.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v))
(+.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -2 binary32)) (neg.f32 v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -2 binary32)) v)
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v)) #s(literal -2 binary32))
(*.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v) #s(literal 2 binary32))
(*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(literal 2 binary32))
(*.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) #s(literal 2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (neg.f32 v)) #s(literal -2 binary32))
(*.f32 (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (neg.f32 v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (*.f32 v v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal -2 binary32))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal -2 binary32) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 2 binary32))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (neg.f32 v) (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 #s(literal -2 binary32) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 #s(literal -2 binary32) (*.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v))
(*.f32 #s(literal 2 binary32) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 v (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(*.f32 v (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))
(*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(*.f32 v (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 v v) (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 (*.f32 v v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (+.f32 (exp.f32 (*.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)) v) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (*.f32 v (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (*.f32 (neg.f32 v) (*.f32 #s(literal 4 binary32) (sinh.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 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 (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 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (*.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 0 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 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 3 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 3 binary32))))) (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (+.f32 (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) #s(literal 3 binary32))) (fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))))
(/.f32 (fma.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)) #s(literal 4 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 4 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v) #s(literal 2 binary32))
(-.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v)))
(fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(fma.f32 (neg.f32 v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(fma.f32 v (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(fma.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(+.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)))
(+.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (neg.f32 v)))
(+.f32 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) v))
(+.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)) (*.f32 (neg.f32 v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v)))
(+.f32 (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) v))
(neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_i (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)))
(*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (neg.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (/.f32 (neg.f32 cosTheta_i) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (neg.f32 cosTheta_i))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) cosTheta_i))
(*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (neg.f32 cosTheta_i) v)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i)
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 cosTheta_i (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) v)
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) cosTheta_i) (neg.f32 v))
(neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 cosTheta_i v)))

eval121.0ms (0.9%)

Memory
29.3MiB live, 215.1MiB allocated
Compiler

Compiled 39 717 to 3 704 computations (90.7% saved)

prune104.0ms (0.8%)

Memory
18.7MiB live, 207.7MiB allocated
Pruning

63 alts after pruning (57 fresh and 6 done)

PrunedKeptTotal
New1 266341 300
Fresh242347
Picked145
Done022
Total1 291631 354
Accuracy
99.7%
Counts
1 354 → 63
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(/.f32 (/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) cosTheta_O) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
97.9%
(/.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) v)
97.7%
(/.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
98.2%
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.2%
(/.f32 (*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) (/.f32 cosTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.3%
(/.f32 (*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.4%
(/.f32 (*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) v) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.3%
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
97.9%
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 v))
98.5%
(/.f32 (*.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
56.8%
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
56.8%
(/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.3%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 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 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
98.6%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
60.9%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) v))
60.9%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
98.5%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.3%
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.0%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (+.f32 (*.f32 (sinh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (cosh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))) (*.f32 (cosh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (sinh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))))) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.8%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.5%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) v) #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) v))) (/.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 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (/.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)))))
98.3%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
60.9%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
60.9%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) v))
60.9%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
98.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (fma.f32 sinTheta_i sinTheta_O v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (neg.f32 v) (-.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)) #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
54.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
98.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))))
60.9%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
97.9%
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
98.4%
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
96.7%
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
98.3%
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
98.2%
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
98.5%
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) v))
98.4%
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.2%
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 #s(approx (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i) (/.f32 (neg.f32 cosTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
56.8%
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
98.2%
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
98.4%
(*.f32 (*.f32 (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) cosTheta_O) cosTheta_i)
98.4%
(*.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v) cosTheta_i) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
56.8%
(*.f32 (neg.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.4%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v)))
98.5%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))))
54.8%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
54.8%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) cosTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
44.3%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
98.3%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.3%
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
47.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
Compiler

Compiled 3 786 to 2 918 computations (22.9% saved)

simplify106.0ms (0.8%)

Memory
-24.0MiB live, 114.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 cosTheta_O v)
cost-diff0
(neg.f32 cosTheta_i)
cost-diff0
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))
cost-diff1
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
cost-diff0
#s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v))
cost-diff0
(*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
cost-diff0
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v)
cost-diff0
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
cost-diff1
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v))
cost-diff4
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 cosTheta_i cosTheta_O)
cost-diff0
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
cost-diff0
#s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))
cost-diff0
(*.f32 cosTheta_O cosTheta_i)
cost-diff0
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)))
cost-diff0
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
080682
0129682
1280682
2910650
34529650
08192642
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) 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 cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
#s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
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))
#s(literal 2 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v)
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v))
(*.f32 #s(literal 1/2 binary32) cosTheta_i)
#s(literal 1/2 binary32)
cosTheta_i
cosTheta_O
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))
#s(literal -1/2 binary32)
(*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)
(*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
#s(literal -1/6 binary32)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O)
(*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O)
(*.f32 sinTheta_i sinTheta_i)
v
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
#s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v))
(*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
sinTheta_O
(/.f32 sinTheta_i v)
sinTheta_i
v
#s(literal 1 binary32)
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))
(neg.f32 cosTheta_i)
cosTheta_i
(/.f32 cosTheta_O v)
cosTheta_O
v
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal -2 binary32) v)
#s(literal -2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
Outputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) 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 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
#s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
#s(literal 2 binary32)
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v)
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O))) v)) v)
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O))) v))
(*.f32 #s(literal 1/2 binary32) cosTheta_i)
#s(literal 1/2 binary32)
cosTheta_i
cosTheta_O
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O))) v)
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v))
(*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) v) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O)))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i))
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32))
#s(literal -1/2 binary32)
(*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)
(*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_O
sinTheta_i
(/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32))) #s(literal 1/2 binary32))
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) #s(literal -1/6 binary32)))
#s(literal -1/6 binary32)
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O)
(*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O)
(*.f32 sinTheta_i sinTheta_i)
v
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_i #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
(*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
#s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v))
#s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))
(*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)
(*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)
(fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32))
(fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32))
sinTheta_O
(/.f32 sinTheta_i v)
sinTheta_i
v
#s(literal 1 binary32)
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (neg.f32 v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)
(neg.f32 cosTheta_i)
cosTheta_i
(/.f32 cosTheta_O v)
cosTheta_O
v
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v)) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v))
(pow.f32 (exp.f32 sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))
(exp.f32 sinTheta_O)
sinTheta_O
(/.f32 (neg.f32 sinTheta_i) v)
(neg.f32 sinTheta_i)
sinTheta_i
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal -2 binary32) v)
#s(literal -2 binary32)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)

localize190.0ms (1.4%)

Memory
33.4MiB live, 270.7MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.19140625
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
accuracy0.21875
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.28125
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
accuracy0.8799480724108327
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.15072250976844204
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
accuracy0.21875
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
accuracy0.24609375
(*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
accuracy0.8799480724108327
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
accuracy0.2721163206944218
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v)
accuracy14.955268159087234
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
accuracy15.484762768199188
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v))
accuracy16.605056276878884
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
accuracy0.0
(/.f32 #s(literal 1/2 binary32) v)
accuracy0.0
(*.f32 cosTheta_i cosTheta_O)
accuracy0.252948779305326
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
accuracy14.457614004024137
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
accuracy0.158535009768442
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
accuracy0.21875
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
accuracy0.2838350706944218
(*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)))
accuracy0.8799480724108327
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
Samples
142.0ms256×0valid
Compiler

Compiled 611 to 72 computations (88.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 117.0ms
ival-mult: 52.0ms (44.4% of total)
ival-div: 26.0ms (22.2% of total)
ival-add: 14.0ms (12% of total)
ival-pow: 10.0ms (8.5% of total)
ival-exp: 4.0ms (3.4% of total)
const: 4.0ms (3.4% of total)
ival-neg: 3.0ms (2.6% of total)
ival-sinh: 2.0ms (1.7% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series339.0ms (2.5%)

Memory
-27.3MiB live, 300.3MiB allocated
Counts
25 → 181
Calls
Call 1
Inputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) 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 cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O cosTheta_i)
#s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_i cosTheta_O)
(/.f32 #s(literal 1/2 binary32) v)
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
#s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))
(neg.f32 cosTheta_i)
(/.f32 cosTheta_O v)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(* cosTheta_O cosTheta_i)
(/ (* 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))
(* cosTheta_i (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* cosTheta_i (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))))
(/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))) v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* -1 cosTheta_i)
(* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O))))
(* -1 (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 cosTheta_O) (+ (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v))
(* -1 (* cosTheta_i (+ (* -1/2 cosTheta_O) (+ (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))))
(* cosTheta_O (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* cosTheta_O (+ (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))))
(/ (* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))) v)
(/ cosTheta_O v)
(* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i))))
(* -1 (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 cosTheta_i) (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))) v))
(* -1 (* cosTheta_O (+ (* -1/2 cosTheta_i) (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (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)))))))
(+ (* 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) 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))
(/ 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))
(* -1/6 (* cosTheta_O cosTheta_i))
(+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* -1/12 (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/12 (/ (* cosTheta_O cosTheta_i) v)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i sinTheta_O))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) 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))) (pow v 2))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* 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)))))))
(+ (* 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)))))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
v
(+ v (* sinTheta_O sinTheta_i))
(+ v (* sinTheta_i (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(+ v (* sinTheta_i (+ sinTheta_O (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))) (* 1/2 (/ (pow sinTheta_O 2) v)))))))
(+ (* -1/12 (/ (* 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/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)) (* 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 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(- (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_i (+ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(* (pow sinTheta_i 2) (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2))) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) sinTheta_i)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v)))))
(* 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/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (exp (/ (* sinTheta_O sinTheta_i) 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/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))))
(* -1 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* 1/2 (* cosTheta_O (* cosTheta_i sinTheta_O)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (* 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 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(+ (* 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)))))))
(+ (* 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))
(+ (* 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))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1/2 (* cosTheta_O (* cosTheta_i sinTheta_i))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) v)))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* 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)))))))
(+ (* 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)))))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ v (* sinTheta_O (+ sinTheta_i (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(+ v (* sinTheta_O (+ sinTheta_i (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))) (* 1/2 (/ (pow sinTheta_i 2) v)))))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 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)))))))
(- (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_O (+ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2))) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) sinTheta_O)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) 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)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (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)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* 1/2 (* cosTheta_O (* cosTheta_i sinTheta_i)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (* 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 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(/ 1/2 v)
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) v)
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3)))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 3))
(/ (+ (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 2))
(/ (+ (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 2))
(* -1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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 (/ (* 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)
(/ (+ 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/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))))) 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)
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(* v (+ 1 (/ (* sinTheta_O sinTheta_i) v)))
(* v (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))))
(/ (+ 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)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(* 1/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/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))))
-1/2
(- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2)
(- (+ (* -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 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 1/2 (/ (* sinTheta_O sinTheta_i) v)))) 1/2)
-2
(* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2)
(- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* -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))
(* -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 (/ (- (/ (* 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 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) 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 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) 1)))
(* -1 (* v (- (* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(* -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 (/ (+ (* -1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2)
(- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2)
Calls

15 calls:

TimeVariablePointExpression
59.0ms
cosTheta_O
@-inf
((/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_i cosTheta_O) (/ 1/2 v)) (* cosTheta_i cosTheta_O) (/ 1/2 v) (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/ (* cosTheta_O cosTheta_i) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v))))) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* (neg cosTheta_i) (/ cosTheta_O v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* (* -2 v) (sinh (/ 1 v))))) (* (neg cosTheta_i) (/ cosTheta_O v)) (neg cosTheta_i) (/ cosTheta_O v) (sinh (/ 1 v)) (* (* (sinh (/ 1 v)) 2) v) (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (* (* 2 v) (sinh (/ 1 v))) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* (* -2 v) (sinh (/ 1 v)))) (* (* -2 v) (sinh (/ 1 v))))
54.0ms
v
@-inf
((/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_i cosTheta_O) (/ 1/2 v)) (* cosTheta_i cosTheta_O) (/ 1/2 v) (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/ (* cosTheta_O cosTheta_i) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v))))) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* (neg cosTheta_i) (/ cosTheta_O v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* (* -2 v) (sinh (/ 1 v))))) (* (neg cosTheta_i) (/ cosTheta_O v)) (neg cosTheta_i) (/ cosTheta_O v) (sinh (/ 1 v)) (* (* (sinh (/ 1 v)) 2) v) (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (* (* 2 v) (sinh (/ 1 v))) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* (* -2 v) (sinh (/ 1 v)))) (* (* -2 v) (sinh (/ 1 v))))
53.0ms
cosTheta_O
@0
((/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_i cosTheta_O) (/ 1/2 v)) (* cosTheta_i cosTheta_O) (/ 1/2 v) (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/ (* cosTheta_O cosTheta_i) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v))))) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* (neg cosTheta_i) (/ cosTheta_O v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* (* -2 v) (sinh (/ 1 v))))) (* (neg cosTheta_i) (/ cosTheta_O v)) (neg cosTheta_i) (/ cosTheta_O v) (sinh (/ 1 v)) (* (* (sinh (/ 1 v)) 2) v) (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (* (* 2 v) (sinh (/ 1 v))) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* (* -2 v) (sinh (/ 1 v)))) (* (* -2 v) (sinh (/ 1 v))))
36.0ms
sinTheta_O
@inf
((/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_i cosTheta_O) (/ 1/2 v)) (* cosTheta_i cosTheta_O) (/ 1/2 v) (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/ (* cosTheta_O cosTheta_i) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v))))) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* (neg cosTheta_i) (/ cosTheta_O v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* (* -2 v) (sinh (/ 1 v))))) (* (neg cosTheta_i) (/ cosTheta_O v)) (neg cosTheta_i) (/ cosTheta_O v) (sinh (/ 1 v)) (* (* (sinh (/ 1 v)) 2) v) (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (* (* 2 v) (sinh (/ 1 v))) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* (* -2 v) (sinh (/ 1 v)))) (* (* -2 v) (sinh (/ 1 v))))
24.0ms
cosTheta_i
@0
((/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (* (* cosTheta_i cosTheta_O) (/ 1/2 v)) (* cosTheta_i cosTheta_O) (/ 1/2 v) (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/ (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) v) (/ (* cosTheta_O cosTheta_i) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v))))) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* (neg cosTheta_i) (/ cosTheta_O v)) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* (* -2 v) (sinh (/ 1 v))))) (* (neg cosTheta_i) (/ cosTheta_O v)) (neg cosTheta_i) (/ cosTheta_O v) (sinh (/ 1 v)) (* (* (sinh (/ 1 v)) 2) v) (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (* (* 2 v) (sinh (/ 1 v))) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* (* -2 v) (sinh (/ 1 v)))) (* (* -2 v) (sinh (/ 1 v))))

simplify242.0ms (1.8%)

Memory
45.7MiB live, 174.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010075865
138535777
082855492
Stop Event
iter limit
node limit
Counts
181 → 180
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))))) v)
(* cosTheta_O cosTheta_i)
(/ (* 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))
(* cosTheta_i (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* cosTheta_i (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))))
(/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))) v)
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* -1 cosTheta_i)
(* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O))))
(* -1 (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) v)))))
(* -1 (/ (* cosTheta_i (+ (* -1/2 cosTheta_O) (+ (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v))
(* -1 (* cosTheta_i (+ (* -1/2 cosTheta_O) (+ (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))))
(* cosTheta_O (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* cosTheta_O (+ (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))))
(/ (* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))) v)
(/ cosTheta_O v)
(* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i))))
(* -1 (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) v)))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 cosTheta_i) (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))) v))
(* -1 (* cosTheta_O (+ (* -1/2 cosTheta_i) (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (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)))))))
(+ (* 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) 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))
(/ 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))
(* -1/6 (* cosTheta_O cosTheta_i))
(+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(* -1/12 (/ (* cosTheta_O cosTheta_i) v))
(+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/12 (/ (* cosTheta_O cosTheta_i) v)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i sinTheta_O))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) 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))) (pow v 2))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* 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)))))))
(+ (* 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)))))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
v
(+ v (* sinTheta_O sinTheta_i))
(+ v (* sinTheta_i (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(+ v (* sinTheta_i (+ sinTheta_O (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))) (* 1/2 (/ (pow sinTheta_O 2) v)))))))
(+ (* -1/12 (/ (* 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/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)) (* 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 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(- (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_i (+ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(* (pow sinTheta_i 2) (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2))) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) sinTheta_i)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v)))))
(* 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/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(* v (exp (/ (* sinTheta_O sinTheta_i) 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/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))))
(* -1 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* 1/2 (* cosTheta_O (* cosTheta_i sinTheta_O)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (* 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 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) sinTheta_i)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) v))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2)))))
(+ (* 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)))))))
(+ (* 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))
(+ (* 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))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1/2 (* cosTheta_O (* cosTheta_i sinTheta_i))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) v)))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* 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)))))))
(+ (* 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)))))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(+ v (* sinTheta_O (+ sinTheta_i (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(+ v (* sinTheta_O (+ sinTheta_i (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))) (* 1/2 (/ (pow sinTheta_i 2) v)))))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 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)))))))
(- (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(- (* sinTheta_O (+ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(* (pow sinTheta_O 2) (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2))) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) sinTheta_O)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) 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)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (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)))))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* 1/2 (* cosTheta_O (* cosTheta_i sinTheta_i)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (* 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 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) sinTheta_O)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) v))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2)))))
(/ 1/2 v)
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) v)
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3)))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 3))
(/ (+ (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 2))
(/ (+ (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 2))
(* -1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 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 (/ (* 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)
(/ (+ 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/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)))
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))))) 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)
(* 2 v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(* v (+ 1 (/ (* sinTheta_O sinTheta_i) v)))
(* v (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
(* v (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))))
(/ (+ 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)
2
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(* 1/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/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))))
-1/2
(- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2)
(- (+ (* -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 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 1/2 (/ (* sinTheta_O sinTheta_i) v)))) 1/2)
-2
(* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2)
(- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(* -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))
(* -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 (/ (- (/ (* 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 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) 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 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (* 1/2 (/ (+ (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))))) (+ (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))) (* sinTheta_O (* sinTheta_i (+ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* cosTheta_O (* cosTheta_i (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6)))))))) v))) v)) (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(* -1 (* v (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) 1)))
(* -1 (* v (- (* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(* -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 (/ (+ (* -1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2)
(- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2)
Outputs
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (* cosTheta_O (* cosTheta_i (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))))) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(/ (* cosTheta_O (* cosTheta_i (exp (neg (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i 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) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))
(* cosTheta_i (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) cosTheta_i)
(* cosTheta_i (+ (* -1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))))
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 sinTheta_i sinTheta_O) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) v) #s(literal 1/2 binary32))) cosTheta_i)
(/ (* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))) v)
(*.f32 cosTheta_i (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)
(* -1 cosTheta_i)
(neg.f32 cosTheta_i)
(* cosTheta_i (+ (* -1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_O) (* 1/2 (/ (+ (* -1/6 cosTheta_O) (* 1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O))))
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (neg.f32 cosTheta_i))
(* -1 (* cosTheta_i (+ (* 1/2 (* cosTheta_O (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) v)))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 cosTheta_O sinTheta_O) sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) (neg.f32 cosTheta_i))
(* -1 (/ (* cosTheta_i (+ (* -1/2 cosTheta_O) (+ (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))) v))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))) cosTheta_i) (neg.f32 v))
(* -1 (* cosTheta_i (+ (* -1/2 cosTheta_O) (+ (* 1/2 (/ (* cosTheta_O (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_O (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_O)) (pow v 2)))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) (*.f32 v v))))) (neg.f32 cosTheta_i))
(* cosTheta_O (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) cosTheta_O)
(* cosTheta_O (+ (* -1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) v))))
(*.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 sinTheta_i sinTheta_O) (*.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) v) #s(literal 1/2 binary32))) cosTheta_O)
(/ (* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2)))))) v)
(*.f32 cosTheta_O (/.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) v))
(/ cosTheta_O v)
(/.f32 cosTheta_O v)
(* cosTheta_O (+ (* -1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (+ (* 1/2 cosTheta_i) (* 1/2 (/ (+ (* -1/6 cosTheta_i) (* 1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (+.f32 cosTheta_i (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal -1/6 binary32) cosTheta_i)) (*.f32 v v))) (*.f32 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal -1/2 binary32))) cosTheta_O)
(* -1 (* cosTheta_O (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)))
(* -1 (* cosTheta_O (+ (* 1/2 (* cosTheta_i (* sinTheta_O sinTheta_i))) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) v)))))
(*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_O cosTheta_i) sinTheta_i (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) v))))
(* -1 (/ (* cosTheta_O (+ (* -1/2 cosTheta_i) (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))) v))
(/.f32 (*.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_i (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) (*.f32 v v))))) cosTheta_O) (neg.f32 v))
(* -1 (* cosTheta_O (+ (* -1/2 cosTheta_i) (+ (* 1/2 (/ (* cosTheta_i (* sinTheta_O sinTheta_i)) v)) (* 1/2 (/ (+ (* -1/2 (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (* 1/6 cosTheta_i)) (pow v 2)))))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 #s(literal -1/2 binary32) cosTheta_i (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) (*.f32 v v))))))
(/ (* cosTheta_O cosTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 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 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 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 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 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 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 sinTheta_O cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_i)) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 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_i cosTheta_O) 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 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) 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 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 sinTheta_O v) (/.f32 cosTheta_i v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 sinTheta_O v) (/.f32 cosTheta_i v)) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i)) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) (pow v 2))) (/ 1 v))
(fma.f32 (neg.f32 sinTheta_O) (/.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 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_O) (*.f32 v v))) sinTheta_i (/.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 (fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_i (/.f32 (neg.f32 sinTheta_O) (*.f32 v v))) sinTheta_i (/.f32 #s(literal 1 binary32) v))
(* -1/6 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)
(+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i))
(* -1/12 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* -1/12 (/ (* cosTheta_O cosTheta_i) v)))
(fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_i (+ (* -1/2 (* cosTheta_O (* cosTheta_i sinTheta_O))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) sinTheta_i))) v)))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_i (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)) v)
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) (pow v 2))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))))
(fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal -1/12 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* 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 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal -1/12 binary32) (fma.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 sinTheta_O cosTheta_i) v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))))
(+ (* 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 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 sinTheta_O cosTheta_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) sinTheta_i) (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 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 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32)))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) v) (*.f32 #s(literal 1/3 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) sinTheta_i (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) sinTheta_i (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))
(+ (* sinTheta_O (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (*.f32 (*.f32 v sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* 1/2 (* (pow sinTheta_O 2) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_i) (*.f32 (*.f32 v sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_i (+ (* sinTheta_O (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_O 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (*.f32 v sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
v
(+ v (* sinTheta_O sinTheta_i))
(fma.f32 sinTheta_i sinTheta_O v)
(+ v (* sinTheta_i (+ sinTheta_O (* 1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) v)))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) #s(literal 1/2 binary32) sinTheta_O) sinTheta_i v)
(+ v (* sinTheta_i (+ sinTheta_O (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 2))) (* 1/2 (/ (pow sinTheta_O 2) v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/6 binary32) v) (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) v) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) #s(literal 1/2 binary32))) sinTheta_i sinTheta_O) sinTheta_i v)
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))
(+ (* -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))))
(fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 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 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))
(/ -1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(/.f32 (/.f32 #s(literal -1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(- (/ (* sinTheta_O sinTheta_i) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (/.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_i v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(- (* sinTheta_i (+ (* -1/2 (/ (* (pow sinTheta_O 2) sinTheta_i) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32) (/.f32 (/.f32 sinTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(- (* sinTheta_i (+ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (* (pow sinTheta_O 3) sinTheta_i) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ sinTheta_O (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (*.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/6 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))) 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))))) sinTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) v)
(/.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)
(* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))
(* (pow sinTheta_i 2) (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2))) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) sinTheta_i) (/.f32 cosTheta_i sinTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (*.f32 sinTheta_i sinTheta_i))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) sinTheta_i) #s(literal -1/2 binary32))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) sinTheta_i)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v)))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) sinTheta_i) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32)))) (*.f32 sinTheta_i sinTheta_i))
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 3)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32))
(* (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 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (*.f32 (/.f32 (*.f32 sinTheta_O cosTheta_i) v) (/.f32 cosTheta_O v)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i (pow v 2)))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) v)))))))
(*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) sinTheta_i) (*.f32 (/.f32 (*.f32 sinTheta_O cosTheta_i) v) (/.f32 cosTheta_O v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) (pow.f32 v #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 cosTheta_O sinTheta_i)) (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))))) (*.f32 sinTheta_i sinTheta_i))
(* (pow v 2) (* (exp (/ (* sinTheta_O sinTheta_i) v)) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (*.f32 (*.f32 v v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (exp (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) v)
(* 1/4 (/ (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) #s(literal 1/4 binary32))
(* (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 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) sinTheta_i) (/.f32 (*.f32 sinTheta_O cosTheta_i) v) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_O)) (* sinTheta_i v))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_i 2) (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_i 2)))))))
(*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) sinTheta_i) (/.f32 (*.f32 sinTheta_O cosTheta_i) v) (fma.f32 (/.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_i) (/.f32 cosTheta_i sinTheta_i))))) (*.f32 sinTheta_i sinTheta_i))
(* -1 (/ (exp (* -1 (/ (* sinTheta_O sinTheta_i) v))) (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(/.f32 (neg.f32 (exp.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* 1/2 (* cosTheta_O (* cosTheta_i sinTheta_O)))) sinTheta_i)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_O 2))) v))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1/12 binary32) sinTheta_i) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (* 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 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 sinTheta_O cosTheta_i) v) (/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal -1/12 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) sinTheta_i)) (* 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 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) cosTheta_O) v) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(+ (* 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 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 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 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 sinTheta_i cosTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/6 binary32))) sinTheta_O)) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 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))) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) (pow v 3))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 sinTheta_i v) (/.f32 cosTheta_i v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) 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 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 sinTheta_i v) (/.f32 cosTheta_i v)) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O)) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+ (* sinTheta_O (+ (* -1 (/ sinTheta_i (pow v 2))) (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 3))))) (/ 1 v))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (neg.f32 sinTheta_i) (*.f32 v v))) sinTheta_O (/.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 (fma.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O)) (pow.f32 v #s(literal 4 binary32)))) sinTheta_O (/.f32 (neg.f32 sinTheta_i) (*.f32 v v))) sinTheta_O (/.f32 #s(literal 1 binary32) v))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) v)) (* sinTheta_O (+ (* -1/2 (* cosTheta_O (* cosTheta_i sinTheta_i))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O (pow sinTheta_i 2)))) v)))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) sinTheta_O (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (+ (* 1/2 (/ (* cosTheta_O cosTheta_i) v)) (* 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 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal -1/12 binary32) (fma.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 sinTheta_i cosTheta_i) v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))))
(+ (* 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 (fma.f32 (neg.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 (*.f32 sinTheta_i cosTheta_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) sinTheta_O) (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 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 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (/.f32 cosTheta_i (pow.f32 v #s(literal 5 binary32))) (/.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 (neg.f32 sinTheta_i) (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) v) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 5 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/3 binary32)))) sinTheta_O (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))) sinTheta_O (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32)))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* sinTheta_O (+ (* 1/2 (* sinTheta_O (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) sinTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 (*.f32 v sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))) v)) (* 1/2 (* (pow sinTheta_i 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* sinTheta_i (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (*.f32 v sinTheta_i) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O (*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))
(+ v (* sinTheta_O (+ sinTheta_i (* 1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) v)))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) v) #s(literal 1/2 binary32) sinTheta_i) sinTheta_O v)
(+ v (* sinTheta_O (+ sinTheta_i (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 2))) (* 1/2 (/ (pow sinTheta_i 2) v)))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/6 binary32) v) (/.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) v) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) #s(literal 1/2 binary32))) sinTheta_O sinTheta_i) sinTheta_O v)
(+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (+ (* 1/2 (* cosTheta_O cosTheta_i)) (* 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 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))
(- (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_O (pow sinTheta_i 2)) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32) (/.f32 (/.f32 sinTheta_i (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))) sinTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(- (* sinTheta_O (+ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 3) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))) (* 1/6 (/ (* sinTheta_O (pow sinTheta_i 3)) (* (pow v 4) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))))) (/ sinTheta_i (* (pow v 2) (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))) (/ 1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))))
(-.f32 (*.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) sinTheta_O) (pow.f32 v #s(literal 4 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal 1/6 binary32) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))) #s(literal -1/2 binary32))) 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))))) sinTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))))
(* (pow sinTheta_O 2) (+ (* -1/6 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2))) (* 1/2 (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) sinTheta_O) (/.f32 cosTheta_i sinTheta_O) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) sinTheta_O) #s(literal -1/2 binary32))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) sinTheta_O)) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v))) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v)))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) sinTheta_O) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/12 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(* (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 (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) sinTheta_O) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O (pow v 2)))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) v)))))))
(*.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) sinTheta_O) (fma.f32 (/.f32 #s(literal -1/12 binary32) (pow.f32 v #s(literal 3 binary32))) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O sinTheta_O)) (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O)) (pow.f32 v #s(literal 3 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(* (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 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_O) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) v))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i sinTheta_i)) (* sinTheta_O v))) (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (* (pow sinTheta_O 2) (pow v 2)))) (+ (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) (pow v 2))) (* 1/2 (/ (* cosTheta_O cosTheta_i) (pow sinTheta_O 2)))))))
(*.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 sinTheta_i cosTheta_i) sinTheta_O) (fma.f32 (/.f32 #s(literal -1/12 binary32) (*.f32 v v)) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O sinTheta_O)) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) sinTheta_O) (/.f32 cosTheta_i sinTheta_O) (*.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) v))))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* 1/12 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* 1/2 (* cosTheta_O (* cosTheta_i sinTheta_i)))) sinTheta_O)) (* 1/4 (/ (* cosTheta_O (* cosTheta_i (pow sinTheta_i 2))) v))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) v) #s(literal 1/4 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 3))) (* 1/2 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (* 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 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) v) (/.f32 (*.f32 sinTheta_i cosTheta_i) v) (/.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))) #s(literal -1/12 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 1/2 binary32))) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/12 (/ (* cosTheta_O cosTheta_i) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))) sinTheta_O)) (* 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 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) cosTheta_i) cosTheta_O) v) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32) (/.f32 (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 sinTheta_O))) (neg.f32 sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))
(*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) v)
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 3)))
(*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 3))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (pow.f32 v #s(literal 3 binary32)))
(/ (+ (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 3))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 v cosTheta_i) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (pow.f32 v #s(literal 3 binary32)))
(* 1/2 (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))
(* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v)))))
(*.f32 (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) v)
(* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))
(*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v)) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i v))))) (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))) (pow v 2))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))
(/ (+ (* 1/2 (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (* v (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (* cosTheta_O (* cosTheta_i v)))))) (pow v 2))
(/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 v cosTheta_i) cosTheta_O) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) (*.f32 v v))
(* -1 (* v (- (exp (/ 1 v)) (/ 1 (exp (/ 1 v))))))
(*.f32 (neg.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 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i))) v)
(/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) 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 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.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 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v)))))) v)
(/ (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 cosTheta_i cosTheta_O)) 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 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) 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 (neg.f32 cosTheta_O) (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) 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 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v))) v)
(/ (+ 1 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (+ (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2)))))) v)
(/.f32 (+.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 1 binary32)) (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32)) #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) #s(literal 1/2 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)))) v)
(* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))
(*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))
(+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)))
(fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)))
(/ (+ (* -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)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2))))) v)
(/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i)))) v)
(/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) (*.f32 v v)) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v)
(/ (+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* sinTheta_O (* sinTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))))) (+ (* -1 (* sinTheta_O (* sinTheta_i (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))))) (* cosTheta_O (* cosTheta_i (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))))))) (pow v 3))) (+ (* -1/2 (/ (+ (* -1 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2))))) (* cosTheta_O (* cosTheta_i (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))))))) (pow v 2))) (* 1/2 (* cosTheta_O cosTheta_i))))) v)
(/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32))) cosTheta_i) (fma.f32 (neg.f32 sinTheta_O) (*.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) sinTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_i sinTheta_O (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))) cosTheta_i) cosTheta_O))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)))) (*.f32 v v)) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v)
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* v (+ 2 (* 2 (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) #s(literal 2 binary32)) v)
(* v (+ 2 (+ (* 2 (/ (* sinTheta_O sinTheta_i) v)) (+ (* 2 (/ (+ 1/6 (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (pow v 2))) (* 2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) (pow v 3)))))))
(*.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) (*.f32 v v))) (*.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_i sinTheta_O (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)) v)
(* v (+ 1 (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)
(* v (+ 1 (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1 binary32)) v)
(* v (+ 1 (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))) (/ (* sinTheta_O sinTheta_i) v)))))
(*.f32 (+.f32 (fma.f32 (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32)) #s(literal 1/6 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) v)
(/ (+ 1 (* 1/6 (/ 1 (pow v 2)))) v)
(/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (* 1/6 (/ 1 (pow v 2))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/120 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v))) v)
(/ (+ 1 (+ (/ 1/120 (pow v 4)) (+ (* 1/6 (/ 1 (pow v 2))) (* 1/5040 (/ 1 (pow v 6)))))) v)
(/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.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))) (/.f32 #s(literal 1/6 binary32) (*.f32 v v)))) v)
2
#s(literal 2 binary32)
(+ 2 (* 1/3 (/ 1 (pow v 2))))
(+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))
(+ 2 (+ (/ 1/60 (pow v 4)) (* 1/3 (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal 1/60 binary32) (pow.f32 v #s(literal 4 binary32)))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v)))
(+ 2 (+ (/ 1/60 (pow v 4)) (+ (* 1/3 (/ 1 (pow v 2))) (* 1/2520 (/ 1 (pow v 6))))))
(+.f32 (+.f32 #s(literal 2 binary32) (/.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))) (/.f32 #s(literal 1/3 binary32) (*.f32 v v))))
(* 1/2 (* cosTheta_O cosTheta_i))
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)
(+ (* -1/2 (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))
(+ (* -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)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) (pow v 2)))))
(fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal -1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v)))))
-1/2
#s(literal -1/2 binary32)
(- (* 1/2 (/ (* sinTheta_O sinTheta_i) v)) 1/2)
(-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1/2 binary32))
(- (+ (* -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)
(fma.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1/2 binary32)))
(- (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) (pow v 3))) (+ (* -1/2 (/ (- (* 1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) (pow v 2))) (* 1/2 (/ (* sinTheta_O sinTheta_i) v)))) 1/2)
(fma.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 1/2 binary32))))
-2
#s(literal -2 binary32)
(* -1 (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(fma.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -2 binary32))
(- (* -1 (/ (+ 1/3 (* 1/60 (/ 1 (pow v 2)))) (pow v 2))) 2)
(-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/60 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/3 binary32)) (*.f32 v v)) #s(literal 2 binary32))
(- (* -1 (/ (+ 1/60 (* 1/2520 (/ 1 (pow v 2)))) (pow v 4))) (+ 2 (* 1/3 (/ 1 (pow v 2)))))
(-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2520 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/60 binary32)) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32)))
(* -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 (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) 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 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) 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 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O))) v) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (* cosTheta_O cosTheta_i)) (/ (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))) v)) v))
(/.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) 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_i cosTheta_O (/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i))) v)) 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_i cosTheta_O (/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) cosTheta_i) cosTheta_O) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) v))) v))) (neg.f32 v))
(* -1 (/ (- (/ (* sinTheta_O sinTheta_i) v) 1) v))
(/.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1 binary32)) (neg.f32 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 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) 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_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal 1/6 binary32))) v))) (neg.f32 v)) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v))) v)) (* -1/2 (* cosTheta_O cosTheta_i))) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 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 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) cosTheta_i))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #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 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32))) cosTheta_i) cosTheta_O (fma.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) cosTheta_i))) (*.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_i sinTheta_O (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))) cosTheta_i) cosTheta_O))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) cosTheta_i))) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(* -1 (* v (- (* -2 (/ (* sinTheta_O sinTheta_i) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -2 (/ (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) #s(literal -2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (neg.f32 v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/6 (* sinTheta_O sinTheta_i)) (* 1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3)))) v)) (* 2 (- (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) 1/6))) v)) (* 2 (* sinTheta_O sinTheta_i))) v)) 2)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 #s(literal 1/6 binary32) (fma.f32 sinTheta_i sinTheta_O (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))) v) #s(literal -2 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 2 binary32)))
(* -1 (* v (- (* -1 (/ (* sinTheta_O sinTheta_i) v)) 1)))
(*.f32 (neg.f32 v) (-.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)) #s(literal 1 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v)) #s(literal 1 binary32)))
(* -1 (* v (- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (* -1/6 (/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) v))) v)) (* sinTheta_O sinTheta_i)) v)) 1)))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) (*.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal -1/6 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 1 binary32)))
(* -1 (/ (- (* -1 (/ (+ 1/6 (* 1/120 (/ 1 (pow v 2)))) (pow v 2))) 1) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))
(* -1 (/ (- (* -1 (/ (+ 1/120 (* 1/5040 (/ 1 (pow v 2)))) (pow v 4))) (+ 1 (* 1/6 (/ 1 (pow v 2))))) v))
(/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/5040 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/120 binary32)) (pow.f32 v #s(literal 4 binary32))) (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32))) (neg.f32 v))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* 1/2 (* cosTheta_O (* cosTheta_i (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* 1/2 (* cosTheta_O (* cosTheta_i (* sinTheta_O sinTheta_i))))) v)) (* 1/2 (* cosTheta_O cosTheta_i)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) (neg.f32 v)))
(- (* -1 (/ (+ (* -1/2 (* sinTheta_O sinTheta_i)) (* -1/2 (/ (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) v))) v)) 1/2)
(-.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i) #s(literal 1/6 binary32)) v))) (neg.f32 v)) #s(literal 1/2 binary32))
(- (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (/ (- (* -1/6 (* (pow sinTheta_O 3) (pow sinTheta_i 3))) (* -1/6 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (+ 1/6 (* -1/2 (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))) v)) (* -1/2 (* sinTheta_O sinTheta_i))) v)) 1/2)
(-.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) sinTheta_O) sinTheta_i (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal -1/6 binary32) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_O))) v) #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)) #s(literal 1/2 binary32))) (neg.f32 v))) (neg.f32 v)) #s(literal 1/2 binary32))

rewrite288.0ms (2.1%)

Memory
-28.7MiB live, 260.8MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
080443
0129443
1380442
22185432
08256432
Stop Event
iter limit
node limit
iter limit
Counts
25 → 542
Calls
Call 1
Inputs
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) 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 cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_O cosTheta_i)
#s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_i cosTheta_O)
(/.f32 #s(literal 1/2 binary32) v)
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
#s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))
(neg.f32 cosTheta_i)
(/.f32 cosTheta_O v)
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v)
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
Outputs
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal 2 binary32) v)) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) v))
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) v)) (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) v))) (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (neg.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_O) cosTheta_i)
(*.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) cosTheta_O)
(*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
#s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O)
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i)
(*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O))
(*.f32 cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
(/.f32 #s(literal -1/2 binary32) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal 1/2 binary32) v)
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (*.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (fma.f32 (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/2 binary32) cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O)) cosTheta_i) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (fma.f32 (*.f32 (neg.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O)) cosTheta_i) (*.f32 (neg.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O)) cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 (neg.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O)) cosTheta_i)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal -1/6 binary32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (fma.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal -1/6 binary32)) (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal -1/6 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal -1/6 binary32))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))))) (*.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))))))))
(/.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (-.f32 (*.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32))) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (neg.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))))
(/.f32 (neg.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))
(/.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))))
(/.f32 (fma.f32 #s(literal -1/216 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))) (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))))))) (/.f32 (neg.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))))))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))))
(-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/2 binary32) cosTheta_O)))
(-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))
(-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))))
(-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 (neg.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O)) cosTheta_i))
(-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) #s(literal -1/6 binary32)))
(fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) cosTheta_O (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (*.f32 cosTheta_i cosTheta_O) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(fma.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (*.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/6 binary32) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(fma.f32 cosTheta_i (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) cosTheta_O)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(fma.f32 cosTheta_i (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(fma.f32 cosTheta_i (*.f32 #s(literal -1/6 binary32) cosTheta_O) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/6 binary32)) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(fma.f32 cosTheta_O (*.f32 cosTheta_i #s(literal -1/6 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(fma.f32 cosTheta_O (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) #s(literal 1/2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))))
(+.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))))
(+.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/36 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))))))
(+.f32 (/.f32 (pow.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))) (/.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i) cosTheta_O)))))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) #s(literal 1/2 binary32)))
(+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))
(+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)) (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (fma.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (fma.f32 (*.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))) (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32))) cosTheta_O) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (fma.f32 (*.f32 (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32))) cosTheta_O) (*.f32 (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32))) cosTheta_O) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32))) cosTheta_O)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O)) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (fma.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32))) (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32))) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))) (-.f32 (*.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O)))))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O)))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O)))) (*.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O)))) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O)))) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32))) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) #s(literal -1/8 binary32) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))
(-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (neg.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i)))) (/.f32 #s(literal 1/2 binary32) v)))
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32))) cosTheta_O))
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O)))
(-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (neg.f32 cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32))))
(fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 cosTheta_O #s(literal -1/2 binary32)) (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32)) (*.f32 cosTheta_i cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) (*.f32 #s(literal -1/2 binary32) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))
(fma.f32 cosTheta_O (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 3 binary32)) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 3 binary32)) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 #s(literal 1/4 binary32) (pow.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))) (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))) (/.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (*.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))
(+.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))))
(/.f32 (+.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))
(/.f32 (+.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (neg.f32 v))
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (neg.f32 v))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v))))))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v (*.f32 v (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))) (neg.f32 (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (neg.f32 v) (*.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (neg.f32 v) (*.f32 (neg.f32 v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (neg.f32 v) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v (*.f32 (neg.f32 v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 v) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (*.f32 (*.f32 (neg.f32 v) v) (neg.f32 v)))
(/.f32 (fma.f32 (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))) v (*.f32 (*.f32 (neg.f32 v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (*.f32 (*.f32 (neg.f32 v) v) v))
(/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (neg.f32 v) (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (neg.f32 v) (*.f32 v (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (neg.f32 v) (*.f32 v (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v (*.f32 v (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (*.f32 v v))
(/.f32 (fma.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 v) (*.f32 (*.f32 v v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 v) (*.f32 (*.f32 v v) (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v (*.f32 (*.f32 v v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (pow.f32 v #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (neg.f32 v) (*.f32 (neg.f32 v) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) v (*.f32 (neg.f32 v) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1/2 binary32)) (*.f32 v v) (*.f32 (neg.f32 v) (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v) (*.f32 (neg.f32 v) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))) (*.f32 v v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v (*.f32 (neg.f32 v) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v) (*.f32 (neg.f32 v) (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) (neg.f32 v) (*.f32 (neg.f32 v) (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))) (*.f32 v v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) (*.f32 (neg.f32 v) v) (*.f32 (neg.f32 v) (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 (neg.f32 v) (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) v (*.f32 (neg.f32 v) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) (*.f32 v v) (*.f32 (neg.f32 v) (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (neg.f32 v) (*.f32 v (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (*.f32 (neg.f32 v) v) (*.f32 v (neg.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v)))))) (*.f32 v (*.f32 (neg.f32 v) v)))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (*.f32 v v) (*.f32 v (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))))) (pow.f32 v #s(literal 3 binary32)))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)))) (neg.f32 (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)))) (neg.f32 (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) v)))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))) (neg.f32 (neg.f32 v)))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v (*.f32 v (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (*.f32 v v))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32))) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) v))
(/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (neg.f32 v))
(/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)) (/.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)))
(-.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) v) (/.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) v))
(-.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) (/.f32 (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) cosTheta_O) v))
(-.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) v))
(-.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) (/.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) v))
(fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v))
(fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 cosTheta_O v) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v))
(fma.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) v) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v))
(+.f32 (/.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 3 binary32)) (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v))))) (/.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) #s(literal 3 binary32)) (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v))))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v) (*.f32 v v)) (/.f32 (*.f32 v (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (*.f32 v v)))
(+.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) v)) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) v)))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) v)) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) v)))
(+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) v)) v) (/.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)) v))
(+.f32 (/.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) v) (/.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) v))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)) (/.f32 (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) v)))
(+.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) v) v) (/.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) v))
(+.f32 (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) v))
(neg.f32 (/.f32 (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) v))
(neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (neg.f32 v)))
(*.f32 (/.f32 cosTheta_i (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)))) (/.f32 cosTheta_O (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)))) (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_i #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 cosTheta_i #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))))
(*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) cosTheta_O)
(*.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 cosTheta_O #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))))
(*.f32 (/.f32 cosTheta_O #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) v)) (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))))
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) cosTheta_i)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (neg.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)))
(/.f32 (*.f32 (/.f32 cosTheta_O #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))))
(*.f32 (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(*.f32 (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(*.f32 (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))))
(*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 v #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))))
(*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
#s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v))
(*.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 #s(literal 2 binary32) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)) (*.f32 #s(literal -2 binary32) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_i))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 (neg.f32 cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) #s(literal 2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v)) (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (neg.f32 (*.f32 v (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v))) (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (neg.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))))) (neg.f32 (*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 v (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) v)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) v)
(/.f32 (neg.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(/.f32 (*.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i)) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(+.f32 (/.f32 (*.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (neg.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i))
(*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v))
(*.f32 cosTheta_i (neg.f32 (/.f32 cosTheta_O v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 cosTheta_i))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v))
(neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(neg.f32 cosTheta_i)
(/.f32 (neg.f32 (neg.f32 (neg.f32 cosTheta_O))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (neg.f32 cosTheta_O)) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 cosTheta_O) (neg.f32 v))
(/.f32 cosTheta_O v)
(neg.f32 (/.f32 (neg.f32 cosTheta_O) v))
(neg.f32 (/.f32 cosTheta_O (neg.f32 v)))
(/.f32 (-.f32 (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.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)) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32))))))
(/.f32 (neg.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 (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal -2 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(-.f32 (/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal 2 binary32)))
(+.f32 (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) (/.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)))
(neg.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(sinh.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 #s(literal -2 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 3 binary32))) (fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))))
(/.f32 (fma.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 4 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(fma.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(+.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (fma.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) cosTheta_O) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (fma.f32 (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) cosTheta_O) (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) cosTheta_O) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) cosTheta_O)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (fma.f32 (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i)) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)) #s(literal 3 binary32))) (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) v)) (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) v)) (-.f32 (pow.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)) #s(literal 2 binary32)) (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) v)) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) (-.f32 (*.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))))) (*.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))))))))
(/.f32 (fma.f32 #s(literal -1/8 binary32) (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 3 binary32)) (pow.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) v) #s(literal 2 binary32)) (-.f32 (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)) (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) v) (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)))) (neg.f32 (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)))) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))
(/.f32 (fma.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)))) (*.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32))) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))
(-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i)) cosTheta_O))
(-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta_i cosTheta_O)))
(-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal 1/2 binary32) cosTheta_i)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) (/.f32 cosTheta_O v) (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(fma.f32 cosTheta_i (*.f32 #s(literal 1/2 binary32) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(fma.f32 cosTheta_O (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) v) (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))
(fma.f32 cosTheta_O (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(+.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))))
(+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) v)) (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v)))
(+.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))) (/.f32 (pow.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) #s(literal 3 binary32)) (fma.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1/4 binary32) (*.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (-.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))) (/.f32 (*.f32 (neg.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))))
(+.f32 (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) #s(literal -1/2 binary32)) cosTheta_O) v) (fma.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O)))
(+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v))
(+.f32 (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1/2 binary32))) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_i) cosTheta_O (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) cosTheta_i))) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 2 binary32))
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 #s(literal -2 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) v)
(*.f32 #s(literal 2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 v (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal 3 binary32))) (fma.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (-.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))))
(/.f32 (fma.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal -2 binary32) v) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal 4 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(fma.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(fma.f32 v (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(+.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32))) (*.f32 #s(literal -2 binary32) v)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32))) (*.f32 #s(literal -2 binary32) v)))
(*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32))) #s(literal -2 binary32)) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32))) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32))) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (/.f32 sinTheta_i v) #s(literal -2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal -2 binary32))) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) #s(literal -2 binary32)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(-.f32 (/.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (/.f32 (neg.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (/.f32 (cosh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (neg.f32 (sinh.f32 (*.f32 (/.f32 sinTheta_i v) sinTheta_O))) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(neg.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 (*.f32 #s(literal 2 binary32) 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 (neg.f32 (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal -1 binary32) v)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) v)
(*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v) #s(literal -2 binary32))
(*.f32 (neg.f32 v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal -2 binary32) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v))
(*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 v))
(*.f32 #s(literal 2 binary32) (neg.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (neg.f32 (*.f32 #s(literal 2 binary32) v)))
(*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal -2 binary32) v))
(*.f32 v (*.f32 #s(literal -2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 v (neg.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v))) #s(literal -2 binary32))
(/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -2 binary32) v)) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 #s(literal -2 binary32) v) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))
(neg.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))

eval154.0ms (1.1%)

Memory
12.4MiB live, 156.3MiB allocated
Compiler

Compiled 46 749 to 3 666 computations (92.2% saved)

prune186.0ms (1.4%)

Memory
14.6MiB live, 162.4MiB allocated
Pruning

74 alts after pruning (68 fresh and 6 done)

PrunedKeptTotal
New69538733
Fresh223052
Picked325
Done246
Total72274796
Accuracy
99.7%
Counts
796 → 74
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.2%
(/.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
98.2%
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
98.6%
(/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 cosTheta_O v) (neg.f32 cosTheta_i))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
97.9%
(/.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) v)
98.2%
(/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) v) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.4%
(/.f32 (*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) v) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.3%
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
97.9%
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 v))
98.5%
(/.f32 (*.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
56.8%
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.3%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 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 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v)))))
98.6%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
60.9%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
60.9%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) v))
60.9%
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
98.0%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (+.f32 (*.f32 (sinh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (cosh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32))))) (*.f32 (cosh.f32 (cosh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))) (sinh.f32 (sinh.f32 (*.f32 (log.f32 v) #s(literal -1 binary32)))))) #s(literal 2 binary32)) v))
98.5%
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.8%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) v) #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) v))) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
94.7%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (/.f32 (fma.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32)) v) #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal 1/2 binary32))) (neg.f32 v))) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
60.9%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
60.9%
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
98.5%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)) (*.f32 (*.f32 v (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.3%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (fma.f32 sinTheta_i sinTheta_O v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
60.9%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)))))
98.4%
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (neg.f32 v) (-.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)) #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
54.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
54.8%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
60.9%
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
98.3%
(/.f32 #s(approx (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
96.7%
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v)) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))
98.4%
(*.f32 (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
98.3%
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
98.7%
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O (neg.f32 v))) (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_i))
98.0%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
98.4%
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
98.2%
(*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 #s(literal -2 binary32) v)) (*.f32 (/.f32 (sqrt.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v)))
98.5%
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) v))
98.4%
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.2%
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 #s(approx (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i) (/.f32 (neg.f32 cosTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
98.2%
(*.f32 (/.f32 cosTheta_O #s(literal 2 binary32)) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 v v))))
98.4%
(*.f32 (*.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v) cosTheta_i) (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.2%
(*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.4%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) v)))
98.5%
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)) v) (-.f32 (exp.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))) (exp.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (cosh.f32 (/.f32 #s(literal -1 binary32) v))))))
98.4%
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
44.3%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
98.3%
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (-.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v))))))
98.4%
(*.f32 cosTheta_O (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
98.3%
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
54.8%
#s(approx (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
44.3%
#s(approx (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v))) (neg.f32 v))) (neg.f32 v)))
47.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
47.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) #s(literal 1/2 binary32)) v)) v)) v))
48.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)))) v)) v))
48.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) v)) v))
44.3%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32))) v)) v))
47.9%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
48.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) v))
44.3%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
48.0%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
44.3%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v)) #s(literal 1/2 binary32))) v))
44.3%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_O) (fma.f32 #s(literal -1/2 binary32) cosTheta_i (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) (*.f32 v v))))))) v))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
54.8%
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
48.0%
#s(approx (/ (* cosTheta_O cosTheta_i) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v))))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) cosTheta_i))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
Compiler

Compiled 8 387 to 3 008 computations (64.1% saved)

regimes448.0ms (3.3%)

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

8 calls:

93.0ms
sinTheta_i
62.0ms
cosTheta_i
58.0ms
v
53.0ms
(*.f32 cosTheta_i cosTheta_O)
49.0ms
(*.f32 sinTheta_i sinTheta_O)
Results
AccuracySegmentsBranch
98.7%1cosTheta_i
98.7%1cosTheta_O
98.7%1sinTheta_i
98.7%1sinTheta_O
98.7%1v
98.7%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
98.7%1(*.f32 sinTheta_i sinTheta_O)
98.7%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes329.0ms (2.4%)

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

8 calls:

56.0ms
(*.f32 sinTheta_i sinTheta_O)
55.0ms
sinTheta_i
39.0ms
v
37.0ms
cosTheta_O
36.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.7%1cosTheta_i
98.7%1cosTheta_O
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%1(*.f32 sinTheta_i sinTheta_O)
98.7%1v
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes327.0ms (2.4%)

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

8 calls:

63.0ms
(*.f32 sinTheta_i sinTheta_O)
55.0ms
sinTheta_i
40.0ms
cosTheta_O
36.0ms
cosTheta_i
31.0ms
v
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 33 to 56 computations (-69.7% saved)

regimes246.0ms (1.8%)

Memory
8.9MiB live, 434.9MiB allocated
Counts
82 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) v)) v))
#s(approx (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i)) (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v)) #s(literal 1/2 binary32))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) v) #s(literal 1/4 binary32))) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32)))) v)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))))
(/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (-.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) #s(literal -1/2 binary32) #s(literal 1/6 binary32)) v))) v)))) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (*.f32 (neg.f32 v) (-.f32 (/.f32 (*.f32 #s(literal -2 binary32) (-.f32 (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) v) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v)) #s(literal 2 binary32)))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (*.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) v) #s(literal 1/2 binary32))) v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) cosTheta_O (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 sinTheta_i cosTheta_O) sinTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_O) #s(literal -1/2 binary32) (*.f32 #s(literal 1/6 binary32) cosTheta_O)) v))) v)) (neg.f32 v))))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/120 binary32) (*.f32 v v)) #s(literal -1 binary32) #s(literal -1/6 binary32)) (*.f32 v v)) #s(literal 1 binary32)) (neg.f32 v))) #s(literal 2 binary32)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (*.f32 (neg.f32 cosTheta_O) (fma.f32 #s(literal -1/2 binary32) cosTheta_i (*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O)) (*.f32 #s(literal 1/6 binary32) cosTheta_i)) (*.f32 v v))))))) v))
(*.f32 cosTheta_i #s(approx (* (/ cosTheta_O v) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) cosTheta_O) (*.f32 sinTheta_O sinTheta_O) (*.f32 #s(literal -1/6 binary32) cosTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O))) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (*.f32 v v))) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 #s(approx (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i)))) #s(literal 1/2 binary32)) v)) v)) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_i) cosTheta_O (*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i sinTheta_i) cosTheta_O) sinTheta_O (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O))) v)) v))) (neg.f32 v)))
#s(approx (/ (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) cosTheta_i)) v))) (neg.f32 v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O (/.f32 (*.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal 1/2 binary32))) #s(literal 1/2 binary32)) v)) v)) v))
(/.f32 #s(approx (* (* (neg cosTheta_i) cosTheta_O) (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v)))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 cosTheta_i cosTheta_O (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i)) cosTheta_O (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) (*.f32 v v))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) v) #s(literal 1/2 binary32)))) (neg.f32 v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O (/.f32 #s(approx (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) (/.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 sinTheta_O sinTheta_O))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) cosTheta_O) cosTheta_i)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 v sinTheta_i) sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) v)) v)) v))
#s(approx (/ (* cosTheta_O cosTheta_i) (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v))))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) cosTheta_O) cosTheta_i (/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_i sinTheta_i) (*.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_i)) #s(literal 1/6 binary32)) cosTheta_i))) v) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O) #s(literal -1/2 binary32))) (neg.f32 v))) (neg.f32 v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 #s(approx (+ (* (* 1/2 cosTheta_i) cosTheta_O) (/ (+ (* (* -1/2 (* (* sinTheta_O sinTheta_i) cosTheta_i)) cosTheta_O) (/ (* (+ (* -1/6 (* cosTheta_O cosTheta_i)) (* (* (* (* (* (* sinTheta_i sinTheta_i) sinTheta_O) sinTheta_O) cosTheta_i) cosTheta_O) 1/2)) 1/2) v)) v)) (fma.f32 (/.f32 #s(literal -1/12 binary32) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (fma.f32 (/.f32 #s(literal 1/4 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) cosTheta_i) cosTheta_O) v) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) cosTheta_O) v) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_O) cosTheta_i)))) v))
(/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) (neg.f32 cosTheta_O)) (*.f32 (*.f32 #s(literal -2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O v) (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))))
(/.f32 #s(approx (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) 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_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (fma.f32 sinTheta_i sinTheta_O v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (fma.f32 sinTheta_i sinTheta_O v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (neg.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 #s(literal -2 binary32) v))) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_O (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) 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_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) 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 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) cosTheta_O) v) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal -2 binary32) v)) (/.f32 #s(approx (* (/ (pow (exp sinTheta_i) (/ sinTheta_O v)) (neg v)) cosTheta_i) (/.f32 (neg.f32 cosTheta_i) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) v)) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(*.f32 (/.f32 cosTheta_O (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 cosTheta_i (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))))
(*.f32 (/.f32 (/.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) v) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) cosTheta_i) v) (/.f32 cosTheta_O v)) (*.f32 #s(literal 2 binary32) (sinh.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(/.f32 (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) (*.f32 cosTheta_i cosTheta_O)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32))) (/.f32 cosTheta_O v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) #s(literal 1 binary32)) v)) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(*.f32 cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) v) (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (/.f32 (/.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sinh.f32 (/.f32 #s(literal 1 binary32) v))) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) v)
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (neg.f32 v) (-.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v)) #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i #s(literal 1 binary32)) v)) cosTheta_O) cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 #s(literal 2 binary32) v) #s(approx (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (*.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O #s(literal 1 binary32)) v)))) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) 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 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) 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:

46.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))
32.0ms
(*.f32 cosTheta_i cosTheta_O)
30.0ms
cosTheta_i
28.0ms
sinTheta_i
25.0ms
sinTheta_O
Results
AccuracySegmentsBranch
98.5%1cosTheta_i
98.5%1cosTheta_O
98.5%1sinTheta_i
98.5%1sinTheta_O
98.5%1(*.f32 sinTheta_i sinTheta_O)
98.5%1(*.f32 cosTheta_i cosTheta_O)
98.5%1v
98.5%1(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes318.0ms (2.3%)

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

8 calls:

153.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))
52.0ms
v
26.0ms
(*.f32 sinTheta_i sinTheta_O)
19.0ms
sinTheta_O
18.0ms
cosTheta_O
Results
AccuracySegmentsBranch
98.4%1cosTheta_i
98.4%1cosTheta_O
98.4%1sinTheta_i
98.4%1sinTheta_O
98.4%1v
98.4%1(/.f32 (*.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 33 to 56 computations (-69.7% saved)

regimes129.0ms (0.9%)

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

18.0ms
cosTheta_O
17.0ms
cosTheta_i
17.0ms
v
16.0ms
sinTheta_O
15.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))
Results
AccuracySegmentsBranch
98.3%1cosTheta_i
98.3%1cosTheta_O
98.3%1sinTheta_i
98.3%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.3%1(*.f32 sinTheta_i sinTheta_O)
98.3%1(*.f32 cosTheta_i cosTheta_O)
98.3%1sinTheta_O
98.3%1v
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes182.0ms (1.3%)

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

8 calls:

66.0ms
sinTheta_O
28.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))
16.0ms
cosTheta_i
15.0ms
cosTheta_O
14.0ms
(*.f32 cosTheta_i cosTheta_O)
Results
AccuracySegmentsBranch
60.9%1cosTheta_i
60.9%1cosTheta_O
60.9%1sinTheta_i
60.9%1sinTheta_O
60.9%1v
60.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))
60.9%1(*.f32 sinTheta_i sinTheta_O)
60.9%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes63.0ms (0.5%)

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

8 calls:

13.0ms
cosTheta_i
13.0ms
cosTheta_O
6.0ms
sinTheta_i
6.0ms
sinTheta_O
6.0ms
v
Results
AccuracySegmentsBranch
60.9%1cosTheta_O
60.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))
60.9%1(*.f32 cosTheta_i cosTheta_O)
60.9%1sinTheta_O
60.9%1(*.f32 sinTheta_i sinTheta_O)
60.9%1cosTheta_i
60.9%1v
60.9%1sinTheta_i
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes55.0ms (0.4%)

Memory
39.0MiB live, 85.1MiB allocated
Counts
13 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i #s(literal 1/2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) cosTheta_O) v))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1/2 binary32)) v))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) #s(approx (/ (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) (* 2 v)) (sinh (/ 1 v))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (* (* (pow (exp sinTheta_O) (/ sinTheta_i v)) v) (* (* 2 v) (sinh (/ 1 v)))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32) #s(literal 2 binary32)) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O) v))) v))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
Calls

8 calls:

25.0ms
sinTheta_O
4.0ms
sinTheta_i
4.0ms
cosTheta_i
4.0ms
v
4.0ms
cosTheta_O
Results
AccuracySegmentsBranch
54.8%1cosTheta_O
54.8%1(*.f32 cosTheta_i cosTheta_O)
54.8%1cosTheta_i
54.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))
54.8%1sinTheta_O
54.8%1v
54.8%1(*.f32 sinTheta_i sinTheta_O)
54.8%1sinTheta_i
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes23.0ms (0.2%)

Memory
3.9MiB live, 48.2MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
Calls

8 calls:

6.0ms
v
2.0ms
cosTheta_O
2.0ms
sinTheta_O
2.0ms
cosTheta_i
2.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))
Results
AccuracySegmentsBranch
54.8%1cosTheta_i
54.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))
54.8%1(*.f32 cosTheta_i cosTheta_O)
54.8%1sinTheta_i
54.8%1sinTheta_O
54.8%1(*.f32 sinTheta_i sinTheta_O)
54.8%1cosTheta_O
54.8%1v
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes19.0ms (0.1%)

Memory
-1.0MiB live, 44.5MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) #s(literal 1/2 binary32)))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
Calls

8 calls:

2.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))
2.0ms
sinTheta_i
2.0ms
cosTheta_i
2.0ms
v
2.0ms
cosTheta_O
Results
AccuracySegmentsBranch
54.8%1sinTheta_O
54.8%1(*.f32 sinTheta_i sinTheta_O)
54.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))
54.8%1(*.f32 cosTheta_i cosTheta_O)
54.8%1cosTheta_O
54.8%1cosTheta_i
54.8%1sinTheta_i
54.8%1v
Compiler

Compiled 33 to 56 computations (-69.7% saved)

regimes14.0ms (0.1%)

Memory
-24.3MiB live, 28.0MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
Outputs
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
Calls

8 calls:

5.0ms
v
1.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))
1.0ms
sinTheta_O
1.0ms
cosTheta_O
1.0ms
cosTheta_i
Results
AccuracySegmentsBranch
54.8%1cosTheta_i
54.8%1sinTheta_O
54.8%1sinTheta_i
54.8%1(*.f32 sinTheta_i sinTheta_O)
54.8%1cosTheta_O
54.8%1v
54.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))
54.8%1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 33 to 56 computations (-69.7% saved)

simplify59.0ms (0.4%)

Memory
26.7MiB live, 72.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
094342
1154342
2331337
31216337
45988337
Stop Event
node limit
Calls
Call 1
Inputs
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_O (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(approx (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) 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 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))
Outputs
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) (*.f32 #s(literal 2 binary32) v)) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (pow.f32 (exp.f32 sinTheta_O) (/.f32 (neg.f32 sinTheta_i) v)) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 (sinh.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal 2 binary32)) v))
(*.f32 cosTheta_O (/.f32 (*.f32 #s(approx (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v)) cosTheta_i) (*.f32 (*.f32 #s(literal 2 binary32) v) (sinh.f32 (/.f32 #s(literal 1 binary32) v)))))
(/.f32 #s(approx (* (* cosTheta_O cosTheta_i) (/ (pow (exp sinTheta_O) (/ (neg sinTheta_i) v)) 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 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (*.f32 (*.f32 #s(approx (sinh (/ 1 v)) (/.f32 (+.f32 (/.f32 #s(literal 1/6 binary32) (*.f32 v v)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) v))
(/.f32 (*.f32 #s(approx (exp (neg (/ (* sinTheta_i sinTheta_O) v))) #s(literal 1 binary32)) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) #s(approx (* (* (sinh (/ 1 v)) 2) v) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 v v)) #s(literal 2 binary32))))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_i) cosTheta_O))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) cosTheta_O) cosTheta_i))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)))
#s(approx (/ (* (exp (neg (/ (* sinTheta_i sinTheta_O) v))) (/ (* cosTheta_i cosTheta_O) v)) (* (* (sinh (/ 1 v)) 2) v)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)))

soundness1.8s (13.3%)

Memory
-173.7MiB live, 1 305.0MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
010075865
138535777
082855492
08624899
132864668
081364456
06153547
123113393
086023245
01970
03170
18270
235868
3312768
0911068
080443
0129443
1380442
22185432
08256432
03341483
112101422
251411330
085081280
053271
085270
1220270
21042226
08214226
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node 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
Compiler

Compiled 1 180 to 637 computations (46% saved)

preprocess346.0ms (2.5%)

Memory
43.9MiB live, 616.7MiB allocated
Remove

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 1 036 to 496 computations (52.1% saved)

end0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

Profiling

Loading profile data...