Details

Time bar (total: 1.2min)

analyze28.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
100%0%0%100%0%0%0%1
Compiler

Compiled 66 to 48 computations (27.3% saved)

sample10.0s (14.4%)

Results
10.0s8256×body256valid
Bogosity

preprocess132.0ms (0.2%)

Algorithm
egg-herbie
Rules
1320×rational_best-simplify-49
1298×rational_best-simplify-53
1262×rational_best-simplify-55
1048×rational_best-simplify-63
908×rational_best-simplify-64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0104737
1291737
2809737
32590693
055
155
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
2
3
4
Outputs
0
1
0
2
3
2
4
Call 2
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 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (/.f32 (*.f32 sinTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v))) (/.f32 (*.f32 sinTheta_O cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) (/.f32 (*.f32 v cosTheta_O) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 cosTheta_i)) 2) cosTheta_i))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) v))) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O))) (/.f32 (*.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 cosTheta_O)) 2) cosTheta_O))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 v sinTheta_O) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 sinTheta_i)) 2) sinTheta_i))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i v) sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 sinTheta_O)) 2) sinTheta_O))
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 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i sinTheta_O) v))) (/.f32 (*.f32 sinTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O cosTheta_i) v))) (/.f32 (*.f32 sinTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_O (/.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O cosTheta_i)) v)) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O cosTheta_i) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v))) (/.f32 (*.f32 sinTheta_O cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v))) (/.f32 (*.f32 sinTheta_O cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 sinTheta_O (*.f32 cosTheta_O (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v))) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 sinTheta_O cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) (/.f32 (*.f32 v cosTheta_O) cosTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 cosTheta_i)) 2) cosTheta_i))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i))) (/.f32 (*.f32 v cosTheta_O) cosTheta_i)) (*.f32 cosTheta_i (*.f32 2 (sinh.f32 (/.f32 1 cosTheta_i)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 cosTheta_i))) (/.f32 (*.f32 v cosTheta_O) cosTheta_i)) (*.f32 cosTheta_i (*.f32 2 (sinh.f32 (/.f32 1 cosTheta_i)))))
(/.f32 (/.f32 (*.f32 v cosTheta_O) (*.f32 cosTheta_i (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i)))) (*.f32 (sinh.f32 (/.f32 1 cosTheta_i)) (*.f32 cosTheta_i 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 cosTheta_O sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i sinTheta_i) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O cosTheta_O) v))) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (*.f32 sinTheta_i cosTheta_i) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O cosTheta_O) (neg.f32 v))) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 sinTheta_i cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_O cosTheta_O) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) v))) (/.f32 (*.f32 cosTheta_i sinTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (*.f32 sinTheta_O cosTheta_i) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) v))) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (/.f32 (*.f32 sinTheta_O cosTheta_i) v) (exp.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) (neg.f32 v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 sinTheta_O cosTheta_i) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i cosTheta_O) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O))) (/.f32 (*.f32 cosTheta_i v) cosTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 cosTheta_O)) 2) cosTheta_O))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O))) (/.f32 (*.f32 v cosTheta_i) cosTheta_O)) (*.f32 cosTheta_O (*.f32 2 (sinh.f32 (/.f32 1 cosTheta_O)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 cosTheta_O))) (/.f32 (*.f32 v cosTheta_i) cosTheta_O)) (*.f32 cosTheta_O (*.f32 2 (sinh.f32 (/.f32 1 cosTheta_O)))))
(/.f32 (/.f32 (/.f32 (*.f32 v cosTheta_i) cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O))) (*.f32 (sinh.f32 (/.f32 1 cosTheta_O)) (*.f32 cosTheta_O 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 v sinTheta_O) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_i)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 sinTheta_i)) 2) sinTheta_i))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O v) sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 2 (sinh.f32 (/.f32 1 sinTheta_i)))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O v) sinTheta_i))) sinTheta_i)) (*.f32 sinTheta_i (*.f32 2 (sinh.f32 (/.f32 1 sinTheta_i)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_O v) (neg.f32 sinTheta_i))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_i)) (*.f32 sinTheta_i (*.f32 2 (sinh.f32 (/.f32 1 sinTheta_i)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_i) (exp.f32 (/.f32 (*.f32 sinTheta_O v) sinTheta_i))) (*.f32 (sinh.f32 (/.f32 1 sinTheta_i)) (*.f32 sinTheta_i 2)))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i v) sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 sinTheta_O)) 2) sinTheta_O))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i v) sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O)) (*.f32 sinTheta_O (*.f32 2 (sinh.f32 (/.f32 1 sinTheta_O)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i v) (neg.f32 sinTheta_O))) (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O)) (*.f32 sinTheta_O (*.f32 2 (sinh.f32 (/.f32 1 sinTheta_O)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_O (exp.f32 (/.f32 (*.f32 sinTheta_i v) sinTheta_O)))) (*.f32 (sinh.f32 (/.f32 1 sinTheta_O)) (*.f32 sinTheta_O 2)))
Symmetry

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 32 to 24 computations (25% saved)

simplify343.0ms (0.5%)

Algorithm
egg-herbie
Rules
1466×rational_best-simplify-57
1302×rational_best-simplify-49
1236×rational_best-simplify-53
758×rational_best-simplify-3
690×rational_best-simplify-55
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02267
14867
212667
336563
4126963
5671963
Stop Event
node limit
Counts
1 → 6
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 1 v)) 2) 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 1 v)) 2) v))
(/.f32 (*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (sinh.f32 (/.f32 1 v))))

eval3.0ms (0%)

Compiler

Compiled 134 to 63 computations (53% saved)

prune4.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New426
Fresh101
Picked000
Done000
Total527
Error
0.4b
Counts
7 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
Compiler

Compiled 52 to 36 computations (30.8% saved)

localize297.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))
0.3b
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
0.3b
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 91 to 36 computations (60.4% saved)

series64.0ms (0.1%)

Counts
4 → 56
Calls

30 calls:

TimeVariablePointExpression
17.0ms
cosTheta_i
@inf
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
10.0ms
sinTheta_O
@inf
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
6.0ms
v
@0
(*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))
4.0ms
cosTheta_i
@0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
2.0ms
cosTheta_O
@0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))

rewrite521.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
882×rational_best-simplify-70
850×rational_best-simplify-75
680×rational_best-simplify-3
660×rational_best-simplify-71
446×rational_best-simplify-53
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02082
113882
229382
394782
4497882
Stop Event
node limit
Counts
4 → 210
Calls
Call 1
Inputs
(sinh.f32 (/.f32 1 v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (sinh.f32 (/.f32 1 v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (sinh.f32 (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (sinh.f32 (/.f32 1 v)) 2) (/.f32 (sinh.f32 (/.f32 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (sinh.f32 (/.f32 1 v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sinh.f32 (/.f32 1 v)) 2) (/.f32 (neg.f32 (sinh.f32 (/.f32 1 v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (sinh.f32 (/.f32 1 v)) 2) (/.f32 (/.f32 (sinh.f32 (/.f32 1 v)) -1/2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (sinh.f32 (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sinh.f32 (/.f32 1 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (sinh.f32 (/.f32 1 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (sinh.f32 (/.f32 1 v)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2) (+.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4)) (+.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 v 4)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) 0) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) 0) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v)) 0) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2))) (-.f32 0 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2))) (-.f32 0 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2))) (-.f32 0 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) (-.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (-.f32 -1 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v)) (-.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (-.f32 -1 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v)) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4))) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (*.f32 sinTheta_i sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (-.f32 (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O)) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 1 v) (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (/.f32 (*.f32 sinTheta_i sinTheta_O) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (*.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 1/2 v) (/.f32 (*.f32 sinTheta_i sinTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) (/.f32 1 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) (-.f32 (/.f32 1/2 v) (/.f32 1 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) v) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v 4)) (*.f32 (*.f32 sinTheta_i sinTheta_O) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (*.f32 sinTheta_i sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v 4)) (-.f32 (*.f32 2 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v 4)) (-.f32 (*.f32 2 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (*.f32 4 (*.f32 sinTheta_i sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) v) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (/.f32 1 (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (-.f32 (/.f32 1 (*.f32 v 4)) (/.f32 1 (*.f32 2 (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (/.f32 (*.f32 sinTheta_i sinTheta_O) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 v) (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 v) (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) -2) (neg.f32 (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v v)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v 2)) (/.f32 1 (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 (/.f32 1 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 1/2 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2)) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (/.f32 (/.f32 1 (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) -4) 0) (-.f32 0 (/.f32 1 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2) (+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 0) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) 0) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) 0) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) 0) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))) (-.f32 -1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))) (-.f32 -1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))) (-.f32 -1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))) (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2)) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (-.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (-.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (-.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (-.f32 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (/.f32 2 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 2 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (-.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (*.f32 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (-.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -2) (-.f32 0 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (-.f32 0 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (/.f32 1 v) (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 1 (*.f32 2 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (-.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) (/.f32 1 (*.f32 2 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 1 (*.f32 2 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (-.f32 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 1 (*.f32 2 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 v) (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 1 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 1 (/.f32 (/.f32 2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v 2)) (/.f32 1 (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (-.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (/.f32 1 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i))) (/.f32 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 1 v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -4) 0) (-.f32 0 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) -1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 v 4) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)) 1)))))

simplify630.0ms (0.9%)

Algorithm
egg-herbie
Rules
1146×rational_best-simplify-47
858×rational_best-simplify-48
804×rational_best-simplify-1
792×rational_best-simplify-108
708×rational_best-simplify-55
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
062713450
1189612258
2592311718
Stop Event
node limit
Counts
266 → 360
Calls
Call 1
Inputs
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)))))) (pow.f32 v 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O))) (pow.f32 v 4))) (+.f32 (/.f32 (*.f32 sinTheta_i (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) sinTheta_O)) (pow.f32 v 4)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O))) (pow.f32 v 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (pow.f32 v 3)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (pow.f32 v 3)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (pow.f32 v 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (pow.f32 v 3))))) v)) (*.f32 1/6 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (pow.f32 v 4))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 3)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 3)))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 4))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 4))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 3))))) v)))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
(+.f32 (sinh.f32 (/.f32 1 v)) 0)
(+.f32 0 (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (sinh.f32 (/.f32 1 v)) 2) (/.f32 (sinh.f32 (/.f32 1 v)) 2))
(-.f32 (sinh.f32 (/.f32 1 v)) 0)
(-.f32 (/.f32 (sinh.f32 (/.f32 1 v)) 2) (/.f32 (neg.f32 (sinh.f32 (/.f32 1 v))) 2))
(-.f32 (/.f32 (sinh.f32 (/.f32 1 v)) 2) (/.f32 (/.f32 (sinh.f32 (/.f32 1 v)) -1/2) 4))
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(*.f32 (sinh.f32 (/.f32 1 v)) 1)
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 1/2)
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) 1/4)
(*.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 2))
(/.f32 (sinh.f32 (/.f32 1 v)) 1)
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) 4)
(/.f32 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) 8)
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 0)
(+.f32 0 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4)))
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))
(+.f32 (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2))
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 0)
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 0 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2) 0))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) 2))
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2) (+.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) 2) 0))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 v 4)))
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4)) (+.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 v 4)) 0))
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) 0) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) 0) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v)) 0) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v))))
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2))) (-.f32 0 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2))) (-.f32 0 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2))) (-.f32 0 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v))))
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) (-.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (-.f32 -1 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v)) (-.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (-.f32 -1 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v))))
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v)) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v))))
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4))) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(*.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v v)))
(*.f32 (/.f32 1 v) (*.f32 sinTheta_i sinTheta_O))
(*.f32 (/.f32 1 v) (-.f32 (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 1 v))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 1)
(*.f32 2 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))
(*.f32 (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O)) (/.f32 1/2 v))
(*.f32 (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 1 v) (/.f32 1/2 v)))
(*.f32 (/.f32 2 v) (/.f32 (*.f32 sinTheta_i sinTheta_O) 2))
(*.f32 (/.f32 2 v) (*.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2)))
(*.f32 4 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))
(*.f32 4 (*.f32 (/.f32 1/2 v) (/.f32 (*.f32 sinTheta_i sinTheta_O) 2)))
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2) 1/2)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) (/.f32 1 (*.f32 v 4)))
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) (-.f32 (/.f32 1/2 v) (/.f32 1 (*.f32 v 4))))
(*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) v) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2)))
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 (*.f32 sinTheta_i sinTheta_O) 4))
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (/.f32 1 (*.f32 v 4)) (-.f32 (*.f32 2 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)))
(*.f32 (/.f32 1 (*.f32 v 4)) (-.f32 (*.f32 2 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (*.f32 4 (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) v) 1/4)
(*.f32 (*.f32 2 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (/.f32 1 (*.f32 2 (*.f32 v 4))))
(*.f32 (*.f32 2 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (-.f32 (/.f32 1 (*.f32 v 4)) (/.f32 1 (*.f32 2 (*.f32 v 4)))))
(*.f32 (/.f32 4 v) (/.f32 (*.f32 sinTheta_i sinTheta_O) 4))
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2)))
(*.f32 8 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 2 (*.f32 v 4))))
(*.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) 2)))
(*.f32 (/.f32 1/2 v) (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 1/2 v) (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O))))
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) -2) (neg.f32 (/.f32 1/2 v)))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v v)) v)
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v 2)) (/.f32 1 (/.f32 2 v)))
(*.f32 -2 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))
(*.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 (/.f32 1 v) v))
(*.f32 (*.f32 v (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 1/2 v) v))
(*.f32 (*.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 1 v))
(*.f32 (*.f32 v (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2)) (/.f32 1/2 v))
(*.f32 (*.f32 v (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (/.f32 (/.f32 1 (*.f32 v 4)) v))
(*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) -4) 0) (-.f32 0 (/.f32 1 (*.f32 v 4))))
(pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 1)
(neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 0)
(+.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))
(+.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 0)
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(-.f32 0 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2) 0))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) 0))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(-.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2))
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2) (+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) 0))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) 0))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 0) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) 0) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) 0) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) 0) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))) (-.f32 -1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))) (-.f32 -1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))) (-.f32 -1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))) (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2)) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 1 v) (-.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 1)
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (-.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1 v))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2))
(*.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v 4)))
(*.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 1/2)
(*.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2))
(*.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (-.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (-.f32 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(*.f32 1/2 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 1/2 (*.f32 (/.f32 2 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 1/2 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 1/2 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 2 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (-.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)))
(*.f32 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (-.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -2) (-.f32 0 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (-.f32 0 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1/2 v))
(*.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (/.f32 1 v) (/.f32 1/2 v)))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 1/4)
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 1 (*.f32 2 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (-.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) (/.f32 1 (*.f32 2 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)))))
(*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 1 (*.f32 2 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (-.f32 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 1 (*.f32 2 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 4))
(*.f32 8 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 2 (*.f32 v 4))))
(*.f32 (/.f32 1/2 v) (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) v)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 1 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 1 (/.f32 (/.f32 2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v 2)) (/.f32 1 (/.f32 2 v)))
(*.f32 -2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 1 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))))
(*.f32 (/.f32 1 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (-.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (/.f32 1 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i))) (/.f32 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 1 v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -4) 0) (-.f32 0 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(pow.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 1)
(neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(+.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)) 0)
(+.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))
(+.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (sinh.f32 (/.f32 1 v))))
(-.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)) 0)
(-.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) -1/2) 2))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)) 1)
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)) 2)
(/.f32 (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))) 4)
(/.f32 (+.f32 (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) 8)
(/.f32 (*.f32 (*.f32 v 4) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v 4)) 16)
(pow.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)) 1)
Outputs
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (*.f32 1 (/.f32 1/6 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1 (/.f32 1/6 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1 (/.f32 1/120 (pow.f32 v 5)))))
(+.f32 (/.f32 1 v) (+.f32 (*.f32 1 (/.f32 1/120 (pow.f32 v 5))) (*.f32 1 (/.f32 1/6 (pow.f32 v 3)))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (*.f32 1 (/.f32 1/6 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1 (/.f32 1/120 (pow.f32 v 5))) (*.f32 1 (/.f32 1/5040 (pow.f32 v 7))))))
(+.f32 (/.f32 1 v) (+.f32 (+.f32 (*.f32 1 (/.f32 1/120 (pow.f32 v 5))) (*.f32 1 (/.f32 1/5040 (pow.f32 v 7)))) (*.f32 1 (/.f32 1/6 (pow.f32 v 3)))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(/.f32 1 v)
(+.f32 (/.f32 1 v) (*.f32 1/6 (/.f32 1 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (*.f32 1 (/.f32 1/6 (pow.f32 v 3))))
(+.f32 (/.f32 1 v) (/.f32 1/6 (pow.f32 v 3)))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1/120 (/.f32 1 (pow.f32 v 5)))))
(+.f32 (*.f32 1 (/.f32 1/6 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (*.f32 1 (/.f32 1/120 (pow.f32 v 5)))))
(+.f32 (/.f32 1 v) (+.f32 (*.f32 1 (/.f32 1/120 (pow.f32 v 5))) (*.f32 1 (/.f32 1/6 (pow.f32 v 3)))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (/.f32 1/120 (pow.f32 v 5))))
(+.f32 (*.f32 1/6 (/.f32 1 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 7))) (*.f32 1/120 (/.f32 1 (pow.f32 v 5))))))
(+.f32 (*.f32 1 (/.f32 1/6 (pow.f32 v 3))) (+.f32 (/.f32 1 v) (+.f32 (*.f32 1 (/.f32 1/120 (pow.f32 v 5))) (*.f32 1 (/.f32 1/5040 (pow.f32 v 7))))))
(+.f32 (/.f32 1 v) (+.f32 (+.f32 (*.f32 1 (/.f32 1/120 (pow.f32 v 5))) (*.f32 1 (/.f32 1/5040 (pow.f32 v 7)))) (*.f32 1 (/.f32 1/6 (pow.f32 v 3)))))
(+.f32 (/.f32 1 v) (+.f32 (/.f32 1/6 (pow.f32 v 3)) (+.f32 (/.f32 1/120 (pow.f32 v 5)) (/.f32 1/5040 (pow.f32 v 7)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (/.f32 -1 (pow.f32 v 2))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (/.f32 -1 (pow.f32 v 2))) (*.f32 -1 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)))) -1/2) (pow.f32 v 3)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) -1/2) (pow.f32 v 3)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))))))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)))) (*.f32 -1/2 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)))))) (pow.f32 v 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)))) -1/2)))) (*.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 3)))) -1/3)) (/.f32 -1 (pow.f32 v 4))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (/.f32 -1 (pow.f32 v 2))) (*.f32 -1 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)))) -1/2) (pow.f32 v 3))))))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2)))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) -1/2) (pow.f32 v 3)) (/.f32 (+.f32 (*.f32 (*.f32 sinTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) -1/2)) (neg.f32 sinTheta_i)) (*.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_O 3)))) -1/3)) (pow.f32 v 4)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) -1/2) (pow.f32 v 3)))) (neg.f32 (/.f32 (+.f32 (*.f32 sinTheta_i (neg.f32 (*.f32 sinTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) -1/2)))) (*.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_O 3)))) -1/3)) (pow.f32 v 4)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (/.f32 -1 (pow.f32 v 2))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (/.f32 -1 (pow.f32 v 2))) (*.f32 -1 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)))) -1/2) (pow.f32 v 3)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) -1/2) (pow.f32 v 3)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O))) (pow.f32 v 4))) (+.f32 (/.f32 (*.f32 sinTheta_i (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) sinTheta_O)) (pow.f32 v 4)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O))) (pow.f32 v 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O))))) (pow.f32 v 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))))
(+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 3)))) (/.f32 1/2 (pow.f32 v 4))) (+.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)))) -1/2))) (pow.f32 v 4)) (+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (/.f32 -1 (pow.f32 v 2)))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)))) -1/2) (pow.f32 v 3))) (*.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 3)))) (/.f32 -1/6 (pow.f32 v 4)))))))
(+.f32 (+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) -1/2) (pow.f32 v 3))))) (*.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_O 3)))) (/.f32 -1/6 (pow.f32 v 4)))) (+.f32 (*.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_O 3)))) (/.f32 1/2 (pow.f32 v 4))) (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) -1/2))) (pow.f32 v 4))))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) -1/2) (pow.f32 v 3))))) (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (pow.f32 sinTheta_O 2)) (pow.f32 sinTheta_i 2))) -1/2))) (pow.f32 v 4)) (*.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_O 3)))) (/.f32 -1/6 (pow.f32 v 4)))) (*.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_O 3)))) (/.f32 1/2 (pow.f32 v 4)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (/.f32 -1 (pow.f32 v 2))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (pow.f32 v 3)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (/.f32 -1 (pow.f32 v 2))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2))) (pow.f32 v 3)) -1/2)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2))) (pow.f32 v 3)) (pow.f32 sinTheta_i 2))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (pow.f32 v 3)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (pow.f32 v 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O (+.f32 (*.f32 -1 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 2) cosTheta_O)) (pow.f32 v 3))))) v)) (*.f32 1/6 (/.f32 (*.f32 cosTheta_i (*.f32 (pow.f32 sinTheta_O 3) cosTheta_O)) (pow.f32 v 4))))))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2))) (pow.f32 v 3)) -1/2))) (+.f32 (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (/.f32 -1 (pow.f32 v 2))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1 (*.f32 (pow.f32 sinTheta_i 3) (+.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 3))) (/.f32 -1/2 (pow.f32 v 4))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2))) (pow.f32 v 3)) -1/2)) v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 3))) (/.f32 1/6 (pow.f32 v 4))))))))))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_O 3))) (/.f32 -1/2 (pow.f32 v 4))) (+.f32 (neg.f32 (/.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2))) (pow.f32 v 3)) sinTheta_O)) v)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_O 3))) (/.f32 1/6 (pow.f32 v 4))))) (neg.f32 (pow.f32 sinTheta_i 3)))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2))) (pow.f32 v 3)) (pow.f32 sinTheta_i 2))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (*.f32 (pow.f32 sinTheta_i 3) (neg.f32 (+.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_O 3))) (/.f32 -1/2 (pow.f32 v 4))) (+.f32 (neg.f32 (/.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2))) (pow.f32 v 3)) sinTheta_O)) v)) (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_O 3))) (/.f32 1/6 (pow.f32 v 4))))))) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_O 2))) (pow.f32 v 3)) (pow.f32 sinTheta_i 2)))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (/.f32 -1 (pow.f32 v 2))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 3)))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (/.f32 -1 (pow.f32 v 2)))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 sinTheta_i 2)) (pow.f32 v 3)) -1/2))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 sinTheta_i 2)) (pow.f32 v 3)) (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 3)))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 4))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 (pow.f32 sinTheta_i 3) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 4))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_i 2) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 3))))) v)))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 sinTheta_O cosTheta_O))) (pow.f32 v 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 sinTheta_i 2)) (pow.f32 v 3)) -1/2))) (+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 sinTheta_i (*.f32 cosTheta_i (*.f32 cosTheta_O sinTheta_O))) (/.f32 -1 (pow.f32 v 2)))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 3) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_i 3))) (pow.f32 v 4))) (+.f32 (*.f32 1/6 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (pow.f32 sinTheta_i 3))) (pow.f32 v 4))) (*.f32 -1 (/.f32 (*.f32 sinTheta_i (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 sinTheta_i 2)) (pow.f32 v 3)) -1/2)) v))))))))
(+.f32 (*.f32 (pow.f32 sinTheta_O 3) (neg.f32 (+.f32 (neg.f32 (/.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 sinTheta_i 2)) (pow.f32 v 3)) sinTheta_i)) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_i 3))) (pow.f32 v 4)) -1/3)))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 sinTheta_i 2)) (pow.f32 v 3)) (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_O sinTheta_O) (*.f32 cosTheta_i sinTheta_i)) (pow.f32 v 2)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 sinTheta_i 2)) (pow.f32 v 3)) (pow.f32 sinTheta_O 2))))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (+.f32 (neg.f32 (/.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 sinTheta_i 2)) (pow.f32 v 3)) sinTheta_i)) v)) (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (pow.f32 sinTheta_i 3))) (pow.f32 v 4)) -1/3)) (neg.f32 (pow.f32 sinTheta_O 3)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (*.f32 1 (/.f32 1/3 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (pow.f32 v 2)))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 2 (+.f32 (*.f32 1 (/.f32 1/3 (pow.f32 v 2))) (*.f32 1 (/.f32 1/60 (pow.f32 v 4)))))
(+.f32 (+.f32 2 (/.f32 1/3 (pow.f32 v 2))) (/.f32 1/60 (pow.f32 v 4)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
(+.f32 (+.f32 (*.f32 1 (/.f32 1/3 (pow.f32 v 2))) (*.f32 1 (/.f32 1/60 (pow.f32 v 4)))) (+.f32 2 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6)))))
(+.f32 (+.f32 2 (*.f32 1 (/.f32 1/3 (pow.f32 v 2)))) (+.f32 (*.f32 1 (/.f32 1/60 (pow.f32 v 4))) (*.f32 1 (/.f32 1/2520 (pow.f32 v 6)))))
(+.f32 (/.f32 1/3 (pow.f32 v 2)) (+.f32 (/.f32 1/60 (pow.f32 v 4)) (+.f32 2 (/.f32 1/2520 (pow.f32 v 6)))))
2
(+.f32 2 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))))
(+.f32 2 (*.f32 1 (/.f32 1/3 (pow.f32 v 2))))
(+.f32 2 (/.f32 1/3 (pow.f32 v 2)))
(+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4)))))
(+.f32 2 (+.f32 (*.f32 1 (/.f32 1/3 (pow.f32 v 2))) (*.f32 1 (/.f32 1/60 (pow.f32 v 4)))))
(+.f32 (+.f32 2 (/.f32 1/3 (pow.f32 v 2))) (/.f32 1/60 (pow.f32 v 4)))
(+.f32 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6))) (+.f32 2 (+.f32 (*.f32 1/3 (/.f32 1 (pow.f32 v 2))) (*.f32 1/60 (/.f32 1 (pow.f32 v 4))))))
(+.f32 (+.f32 (*.f32 1 (/.f32 1/3 (pow.f32 v 2))) (*.f32 1 (/.f32 1/60 (pow.f32 v 4)))) (+.f32 2 (*.f32 1/2520 (/.f32 1 (pow.f32 v 6)))))
(+.f32 (+.f32 2 (*.f32 1 (/.f32 1/3 (pow.f32 v 2)))) (+.f32 (*.f32 1 (/.f32 1/60 (pow.f32 v 4))) (*.f32 1 (/.f32 1/2520 (pow.f32 v 6)))))
(+.f32 (/.f32 1/3 (pow.f32 v 2)) (+.f32 (/.f32 1/60 (pow.f32 v 4)) (+.f32 2 (/.f32 1/2520 (pow.f32 v 6)))))
(+.f32 (sinh.f32 (/.f32 1 v)) 0)
(sinh.f32 (/.f32 1 v))
(+.f32 0 (sinh.f32 (/.f32 1 v)))
(sinh.f32 (/.f32 1 v))
(+.f32 (/.f32 (sinh.f32 (/.f32 1 v)) 2) (/.f32 (sinh.f32 (/.f32 1 v)) 2))
(sinh.f32 (/.f32 1 v))
(-.f32 (sinh.f32 (/.f32 1 v)) 0)
(sinh.f32 (/.f32 1 v))
(-.f32 (/.f32 (sinh.f32 (/.f32 1 v)) 2) (/.f32 (neg.f32 (sinh.f32 (/.f32 1 v))) 2))
(sinh.f32 (/.f32 1 v))
(-.f32 (/.f32 (sinh.f32 (/.f32 1 v)) 2) (/.f32 (/.f32 (sinh.f32 (/.f32 1 v)) -1/2) 4))
(sinh.f32 (/.f32 1 v))
(*.f32 1 (sinh.f32 (/.f32 1 v)))
(sinh.f32 (/.f32 1 v))
(*.f32 (sinh.f32 (/.f32 1 v)) 1)
(sinh.f32 (/.f32 1 v))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 1/2)
(sinh.f32 (/.f32 1 v))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) 1/4)
(sinh.f32 (/.f32 1 v))
(*.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 2))
(sinh.f32 (/.f32 1 v))
(/.f32 (sinh.f32 (/.f32 1 v)) 1)
(sinh.f32 (/.f32 1 v))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) 2)
(sinh.f32 (/.f32 1 v))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) 4)
(sinh.f32 (/.f32 1 v))
(/.f32 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) 8)
(sinh.f32 (/.f32 1 v))
(pow.f32 (sinh.f32 (/.f32 1 v)) 1)
(sinh.f32 (/.f32 1 v))
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 0)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(+.f32 0 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(+.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 3/2 v)) 2))
(/.f32 (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 3)) 4)
(+.f32 (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2))
(+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 3/2 v)) 2))
(/.f32 (+.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 3)) 4)
(+.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 0)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(-.f32 0 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2) 0))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(-.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) 2))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 3/2 v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2))) 2)
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 3) (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) v)) 4)
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 3) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 4)
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2) (+.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) 2) 0))
(/.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 3/2 v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2))) 2)
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 3) (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) v)) 4)
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 3) (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) 4)
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 v 4)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4)) (+.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) (*.f32 v 4)) 0))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) 0) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) -4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) 0) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2)))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) -4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v)) 0) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) -4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2))) (-.f32 0 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) -4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2))) (-.f32 0 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2)))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) -4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2))) (-.f32 0 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) -4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 -1 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (-.f32 1 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) (-.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (-.f32 -1 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2)))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 -1 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (-.f32 1 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v)) (-.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (-.f32 -1 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 -1 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (-.f32 1 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))))
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))) (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (+.f32 (-.f32 (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))) (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))) 1))
(-.f32 (/.f32 (+.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (+.f32 v v)) (-.f32 -1 (+.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 0 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 1/2 (*.f32 sinTheta_i sinTheta_O))) (+.f32 v v))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2)))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (+.f32 (-.f32 (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))) (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))) 1))
(-.f32 (/.f32 (+.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (+.f32 v v)) (-.f32 -1 (+.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 0 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 1/2 (*.f32 sinTheta_i sinTheta_O))) (+.f32 v v))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v)) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (+.f32 (-.f32 (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4))) (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))) 1))
(-.f32 (/.f32 (+.f32 (*.f32 1/2 (*.f32 sinTheta_i sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)) (+.f32 v v)) (-.f32 -1 (+.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 0 (/.f32 (+.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 1/2 (*.f32 sinTheta_i sinTheta_O))) (+.f32 v v))))
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 3) (*.f32 v 4))) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 (*.f32 3/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) 2) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 3/2 v)) 2))
(-.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 -3 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 3/2 v)) 2))
(-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 3/2 v)) 2) (*.f32 3 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))))
(*.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (/.f32 1 v) (*.f32 sinTheta_i sinTheta_O))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (/.f32 1 v) (-.f32 (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O)) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (/.f32 1 v) (*.f32 sinTheta_i (-.f32 (+.f32 sinTheta_O sinTheta_O) sinTheta_O)))
(*.f32 (/.f32 1 v) (neg.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 1 v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 1)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 2 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O)) (/.f32 1/2 v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O)) (-.f32 (/.f32 1 v) (/.f32 1/2 v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (/.f32 2 v) (/.f32 (*.f32 sinTheta_i sinTheta_O) 2))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (/.f32 2 v) (*.f32 1 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 4 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 4 (*.f32 (/.f32 1/2 v) (/.f32 (*.f32 sinTheta_i sinTheta_O) 2)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2) 1/2)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) (/.f32 1 (*.f32 v 4)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) (-.f32 (/.f32 1/2 v) (/.f32 1 (*.f32 v 4))))
(*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i 4)) (-.f32 (/.f32 1/2 v) (/.f32 1 (*.f32 v 4))))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 4 (-.f32 (/.f32 1/2 v) (/.f32 1/4 v))))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 4 (*.f32 1 (/.f32 1/4 v))))
(*.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 1/2 (-.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) v) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2)))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i 4)) v) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2)))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O 4)) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 2 v))))
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 (*.f32 sinTheta_i sinTheta_O) 4))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (/.f32 1 (*.f32 v 4)) (-.f32 (*.f32 2 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)))
(*.f32 (/.f32 1 (*.f32 v 4)) (-.f32 (*.f32 4 (*.f32 (*.f32 sinTheta_i sinTheta_O) 2)) (*.f32 sinTheta_O (*.f32 sinTheta_i 4))))
(*.f32 (/.f32 1/4 v) (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 8) (*.f32 sinTheta_i (*.f32 sinTheta_O 4))))
(*.f32 (/.f32 1 (*.f32 v 4)) (-.f32 (*.f32 2 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (*.f32 4 (*.f32 sinTheta_i sinTheta_O))))
(*.f32 (/.f32 1 (*.f32 v 4)) (-.f32 (*.f32 4 (*.f32 (*.f32 sinTheta_i sinTheta_O) 2)) (*.f32 sinTheta_O (*.f32 sinTheta_i 4))))
(*.f32 (/.f32 1/4 v) (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 8) (*.f32 sinTheta_i (*.f32 sinTheta_O 4))))
(*.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) v) 1/4)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 2 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (/.f32 1 (*.f32 2 (*.f32 v 4))))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 2 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (-.f32 (/.f32 1 (*.f32 v 4)) (/.f32 1 (*.f32 2 (*.f32 v 4)))))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (/.f32 4 v) (/.f32 (*.f32 sinTheta_i sinTheta_O) 4))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (*.f32 sinTheta_i sinTheta_O) 2)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 8 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 2 (*.f32 v 4))))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (*.f32 sinTheta_i sinTheta_O) 2)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (/.f32 1/2 v) (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (/.f32 1/2 v) (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) 4) (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O))))
(*.f32 (/.f32 1/2 v) (-.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i 4)) (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O))))
(*.f32 1/2 (/.f32 (-.f32 (*.f32 sinTheta_i (*.f32 sinTheta_O 4)) (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O))) v))
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) -2) (neg.f32 (/.f32 1/2 v)))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 -2 (/.f32 -1/2 v)))
(*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v v)) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 v 2)) (/.f32 1 (/.f32 2 v)))
(*.f32 1 (-.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 v 2)) 2) 0))
(/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (/.f32 v 2)) 2)
(*.f32 -2 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v -2)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 v (*.f32 sinTheta_i sinTheta_O)) (/.f32 (/.f32 1 v) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 v (*.f32 sinTheta_i (+.f32 sinTheta_O sinTheta_O))) (/.f32 (/.f32 1/2 v) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 v (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 1 v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 v (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 2)) (/.f32 1/2 v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (*.f32 v (*.f32 (*.f32 sinTheta_i sinTheta_O) 4)) (/.f32 (/.f32 1 (*.f32 v 4)) v))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 (-.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) -4) 0) (-.f32 0 (/.f32 1 (*.f32 v 4))))
(*.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) -4) (neg.f32 (/.f32 1 (*.f32 v 4))))
(*.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 -4 (neg.f32 (/.f32 1/4 v))))
(pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) 1)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(neg.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 3/2 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) 2)
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 3)) 4)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 3/2 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) 2)
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 3)) 4)
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 0 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2) 0))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) 0))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 3/2 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2)
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 3) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 4)
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 3) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) 4)
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2) (+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) 0))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 3/2 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2)
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 3) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 4)
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 3) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) 4)
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) 0))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 0) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -4) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) 0) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2)))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -4) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) 0) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -4) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) 0) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -4) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -4) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2)))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -4) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -4) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (*.f32 -2 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -4) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))) (-.f32 -1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (+.f32 (-.f32 -1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (+.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4)))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))) (-.f32 -1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2)))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (+.f32 (-.f32 -1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (+.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4)))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))) (-.f32 -1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (+.f32 (-.f32 -1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (+.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4)))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))) (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (+.f32 (-.f32 -1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (+.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4)))) (-.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) -1)))
(-.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (-.f32 -1 (+.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))) (-.f32 0 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2)))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) -1)))
(-.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (-.f32 -1 (+.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))) (-.f32 0 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) -1)))
(-.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (-.f32 -1 (+.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))) (-.f32 0 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) 1) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (-.f32 (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))) (+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) -1)))
(-.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) (-.f32 -1 (+.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))) (-.f32 0 (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 3/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2)) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 3/2 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3/2 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) 2) (*.f32 -3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3/2 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) 2) (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 4))))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 1 v) (-.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 1 v) (/.f32 (-.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 (*.f32 cosTheta_O (-.f32 (+.f32 cosTheta_i cosTheta_i) cosTheta_i)) v))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O))) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (/.f32 v v) 0))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 0 (/.f32 v v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (-.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 1/2)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (-.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (-.f32 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (-.f32 (/.f32 1/2 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v 4))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (-.f32 (/.f32 1/2 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 1/4 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 1/2 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 1/2 (*.f32 (/.f32 2 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 1/2 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 1/2 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 1/2 (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 1/2 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (/.f32 2 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))))
(*.f32 1/2 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (-.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (*.f32 cosTheta_i cosTheta_O)))
(*.f32 (/.f32 1 v) (/.f32 (-.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 (*.f32 cosTheta_O (-.f32 (+.f32 cosTheta_i cosTheta_i) cosTheta_i)) v))
(*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (neg.f32 v))) (/.f32 (neg.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O))) v))
(*.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i))))
(*.f32 (/.f32 1/2 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i))))
(*.f32 1/2 (/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(*.f32 1/2 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 1/2 (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (-.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)))
(*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v 4)) (-.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)))
(*.f32 (/.f32 1/4 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -2) (-.f32 0 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -2) (neg.f32 (/.f32 1/2 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O -2)) (neg.f32 (/.f32 1/2 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (-.f32 0 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1/2 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (-.f32 (/.f32 1 v) (/.f32 1/2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 1/4)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 1 (*.f32 2 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (-.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) (/.f32 1 (*.f32 2 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (-.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) (/.f32 1/2 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) 2))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 (-.f32 (/.f32 1/2 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1/4 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 (*.f32 1 (/.f32 1/4 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) v))
(*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 1 (*.f32 2 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (-.f32 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 1 (*.f32 2 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 8 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 2 (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 1/2 v) (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(*.f32 1 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) v)))) 0))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) v)
(*.f32 v (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (/.f32 1 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v)))
(*.f32 1 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (exp.f32 (/.f32 (neg.f32 (*.f32 sinTheta_i sinTheta_O)) v)))) 0))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 1 (/.f32 (/.f32 2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 1 (/.f32 2 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 1 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 2 v)) 0))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 2 v))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 v 2)) (/.f32 1 (/.f32 2 v)))
(*.f32 (/.f32 1 (/.f32 2 v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v 2))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v 2)) (/.f32 2 v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 v 2)) (/.f32 2 v)))
(*.f32 -2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v -2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 1 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 1 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (-.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (/.f32 1 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (/.f32 v v) 0))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 0 (/.f32 v v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i))) (/.f32 (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (/.f32 v v) 0))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 0 (/.f32 v v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v))
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (/.f32 v v) 0))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 0 (/.f32 v v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (/.f32 v v) 0))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 0 (/.f32 v v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 1 v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (/.f32 v v) 0))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 0 (/.f32 v v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (/.f32 (/.f32 1/2 v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (/.f32 v v) 0))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 0 (/.f32 v v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 2) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (/.f32 v v) 0))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 0 (/.f32 v v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (+.f32 (/.f32 v v) 0))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 0 (/.f32 v v))) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -4) 0) (-.f32 0 (/.f32 1 (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -4) (neg.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v 4))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O -4)) (neg.f32 (/.f32 1/4 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))))
(*.f32 (/.f32 1/4 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O -4))))
(pow.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(neg.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(+.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)) 0)
(*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))
(*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))
(+.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))
(*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))
(*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (sinh.f32 (/.f32 1 v))))
(*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))
(*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))
(-.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)) 0)
(*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))
(*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))
(-.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (neg.f32 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))
(*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))
(-.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) -1/2) 2))
(*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))
(*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)) 1)
(*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))
(*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)) 2)
(/.f32 (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v)))) 2)
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)) 2)
(/.f32 (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))) 4)
(/.f32 (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v)))) 2)
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)) 2)
(/.f32 (+.f32 (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) 8)
(/.f32 (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v)))) 2)
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)) 2)
(/.f32 (*.f32 (*.f32 v 4) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))) 16)
(/.f32 (*.f32 4 (*.f32 v (*.f32 2 (*.f32 4 (sinh.f32 (/.f32 1 v)))))) 16)
(/.f32 (*.f32 v (*.f32 4 (*.f32 (sinh.f32 (/.f32 1 v)) 8))) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v 4)) 16)
(/.f32 (*.f32 4 (*.f32 v (*.f32 2 (*.f32 4 (sinh.f32 (/.f32 1 v)))))) 16)
(/.f32 (*.f32 v (*.f32 4 (*.f32 (sinh.f32 (/.f32 1 v)) 8))) 16)
(pow.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)) 1)
(*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))
(*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))

localize253.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 2))
0.3b
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
0.3b
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 90 to 34 computations (62.2% saved)

series15.0ms (0%)

Counts
2 → 36
Calls

18 calls:

TimeVariablePointExpression
1.0ms
cosTheta_i
@0
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 2))
1.0ms
cosTheta_O
@0
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 2))
1.0ms
cosTheta_i
@inf
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 2))
1.0ms
cosTheta_O
@inf
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 2))
1.0ms
v
@0
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 2))

rewrite379.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1854×rational_best-4
1854×rational_best-2
1854×rational_best-3
1854×rational_best-1
678×rational_best-simplify-67
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01038
17638
222338
391838
4548238
Stop Event
node limit
Counts
2 → 246
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (/.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 1 v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (+.f32 v v) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 4 (/.f32 0 v))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) (+.f32 4 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (neg.f32 (/.f32 0 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 v v))) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 4 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (-.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (-.f32 (neg.f32 (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) (/.f32 1 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) 2) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (/.f32 (+.f32 v v) v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) 4) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) (+.f32 4 (/.f32 0 v))) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (+.f32 4 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 v (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (+.f32 v (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 1 (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1/4 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)) (/.f32 1 (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) (/.f32 1 (+.f32 4 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (*.f32 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 v) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/2 v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 v v) 1) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 (/.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (/.f32 1 (/.f32 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 1 (/.f32 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 1/2 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) (*.f32 v 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (/.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 8))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 1 (/.f32 1/2 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (/.f32 1 (/.f32 1/2 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (+.f32 v (/.f32 0 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 (+.f32 v v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (+.f32 v v) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (+.f32 1/2 (/.f32 0 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 (/.f32 v v)) (+.f32 1/2 (/.f32 0 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 (/.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (/.f32 v v)) (neg.f32 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 (/.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (/.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (/.f32 v v)) (neg.f32 (/.f32 0 (/.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (/.f32 0 (/.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (neg.f32 (/.f32 0 (/.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (neg.f32 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 (/.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (/.f32 1 (/.f32 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 1 (/.f32 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 1/2 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (+.f32 1/2 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 1 (/.f32 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 v) (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (/.f32 v v)) (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 0 (/.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (/.f32 1 (/.f32 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 v v))) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (+.f32 4 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v))) (-.f32 (/.f32 0 (/.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v))) (-.f32 (/.f32 0 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v))) (-.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) 2) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) (/.f32 (+.f32 v v) v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (*.f32 v 4)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 8))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) (*.f32 v 8)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 v 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (/.f32 1 (/.f32 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 1 (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 1 (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (/.f32 1 (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 1/4 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1/4 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 v v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 v (*.f32 v 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 1 (+.f32 1/2 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)) (/.f32 1 (+.f32 4 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) (/.f32 (/.f32 1/2 v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/4 v) v) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 v) 4) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) v) (/.f32 1 (*.f32 2 (*.f32 v 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (+.f32 v v))) (+.f32 v (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (+.f32 v v))) (/.f32 1 (/.f32 (/.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 v (*.f32 v 4))) (/.f32 1 (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 v 4))) (/.f32 1 (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 v 4))) (/.f32 1 (+.f32 (/.f32 1/2 v) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) (/.f32 1 (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) (/.f32 1 (+.f32 (/.f32 2 v) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 v v)) (/.f32 1 (/.f32 2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (/.f32 v 2)) (/.f32 1 (+.f32 (/.f32 4 v) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (neg.f32 v)) (/.f32 1 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_i (+.f32 v v)) (/.f32 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O (+.f32 v v)) (/.f32 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 v v) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 v v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1/4 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 (/.f32 1/4 v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 (/.f32 1/4 v) v) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4)) (/.f32 (/.f32 (/.f32 1/2 v) 4) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 v v) (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 1/4 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (+.f32 v v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v))) (/.f32 (/.f32 1/2 v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1/2 v) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (/.f32 (/.f32 1 v) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 (/.f32 1/4 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 (/.f32 1/4 v) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v))) (/.f32 1/4 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4)) (/.f32 (/.f32 (/.f32 1/2 v) 4) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)))))

simplify395.0ms (0.6%)

Algorithm
egg-herbie
Rules
912×rational_best-simplify-108
754×rational_best-simplify-50
648×rational_best-simplify-55
608×rational_best-simplify-53
604×rational_best-simplify-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04807312
113906702
259856648
Stop Event
node limit
Counts
282 → 304
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 v v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 v v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 1 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 1 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 1 v)))
(+.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))
(+.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 0 (/.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) 2))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) 4))
(+.f32 (/.f32 (/.f32 0 v) (/.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 0 (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (/.f32 0 v) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 1 v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) (/.f32 1 v)))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (+.f32 v v) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (/.f32 (+.f32 v v) v)))
(+.f32 (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 0 (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 4 (/.f32 0 v))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) (+.f32 4 (/.f32 0 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 v v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (neg.f32 (/.f32 0 v)) 0))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 v v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 1 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 1 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 1 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 2 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 v v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 1 v)))
(-.f32 0 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (/.f32 1 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 v v))) (/.f32 1 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (+.f32 v v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 2 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 4 (/.f32 0 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (-.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (-.f32 (neg.f32 (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) (/.f32 1 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) 2) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (/.f32 (+.f32 v v) v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (/.f32 (+.f32 v v) v)))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) 4) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) (+.f32 4 (/.f32 0 v))) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (+.f32 4 (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 v))
(*.f32 v (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (/.f32 v v)))
(*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) 2)
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (+.f32 v (/.f32 0 v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) 1/2)
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 1 (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 1/2 v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1/4 v))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)) (/.f32 1 (/.f32 2 v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) 1/4)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) (/.f32 1 (+.f32 4 (/.f32 0 v))))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))
(*.f32 (/.f32 1 v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 1/2 v) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(*.f32 (/.f32 1/4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))
(*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/2 v) 4))
(*.f32 (+.f32 (/.f32 v v) 1) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))
(*.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v))
(*.f32 (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 1/2 (*.f32 v v)))
(*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 1/2 v))
(*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (/.f32 v v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 (/.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 v v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 v v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (/.f32 1 (/.f32 1/2 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 1 (/.f32 1/2 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (+.f32 v (/.f32 0 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 (+.f32 v v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 1/2 (/.f32 0 v))))
(+.f32 0 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 0 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 0 (/.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) 2))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (*.f32 v 4)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) (*.f32 v 8)))
(+.f32 (/.f32 (/.f32 0 v) (/.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 8))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 8))))
(+.f32 (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 0 (/.f32 1 (/.f32 1/2 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 0 v) (/.f32 1 (/.f32 1/2 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 0 (+.f32 v (/.f32 0 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 (+.f32 v v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (+.f32 v v) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) (/.f32 (+.f32 v v) v)))
(+.f32 (/.f32 (/.f32 0 v) (+.f32 1/2 (/.f32 0 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 0 (/.f32 v v)) (+.f32 1/2 (/.f32 0 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (/.f32 v v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 (/.f32 v v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) 0))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (/.f32 v v)) (neg.f32 (/.f32 0 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 (/.f32 v v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (/.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (/.f32 v v)) (neg.f32 (/.f32 0 (/.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) 0))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (/.f32 0 (/.f32 v v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (neg.f32 (/.f32 0 (/.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (neg.f32 (/.f32 0 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 (/.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 v v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 v v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (/.f32 1 (/.f32 1/2 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 1 (/.f32 1/2 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (+.f32 v (/.f32 0 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 (+.f32 v v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 1/2 (/.f32 0 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (+.f32 1/2 (/.f32 0 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) 2))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 v v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 1 (/.f32 1/2 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (/.f32 v v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v (/.f32 0 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 (+.f32 v v) v)))
(-.f32 0 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 v v))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(-.f32 (/.f32 0 v) (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))))
(-.f32 (/.f32 0 (/.f32 v v)) (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 0 v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 0 (/.f32 v v))))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (/.f32 1 (/.f32 1/2 v))))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (+.f32 v (/.f32 0 v))))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) 2))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (/.f32 (+.f32 v v) v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 v v))) (/.f32 (+.f32 v v) v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) 4))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (+.f32 4 (/.f32 0 v))))
(-.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v))) (-.f32 (/.f32 0 (/.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8))))
(-.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v))) (-.f32 (/.f32 0 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8))))
(-.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v))) (-.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) 2) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) 2))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) (/.f32 (+.f32 v v) v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 (+.f32 v v) v)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (*.f32 v 4)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (*.f32 v 4)))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 8))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 8))))
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) (*.f32 v 8)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 v 8)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (/.f32 1 (/.f32 1/2 v))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 1 (/.f32 v v)))
(*.f32 1 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 1 v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 1 (+.f32 v (/.f32 0 v))))
(*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 v (*.f32 v 4))))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) 1/2)
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (/.f32 1 (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 1/4 v))
(*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1/4 v) v))
(*.f32 (+.f32 v v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 v 4))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 1 (*.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 v (*.f32 v 8))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 1 (+.f32 1/2 (/.f32 0 v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)) 1/4)
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)) (/.f32 1 (+.f32 4 (/.f32 0 v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) (/.f32 (/.f32 1/2 v) 4))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 1 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))
(*.f32 (/.f32 1/2 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 1/4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))
(*.f32 (/.f32 (/.f32 1/4 v) v) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(*.f32 1/4 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)))
(*.f32 (/.f32 (/.f32 1/2 v) 4) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)) 1/8)
(*.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) v) (/.f32 1 (*.f32 2 (*.f32 v 8))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 v v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 v v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (+.f32 v v))) (+.f32 v (/.f32 0 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (+.f32 v v))) (/.f32 1 (/.f32 (/.f32 v v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 v (*.f32 v 4))) (/.f32 1 (/.f32 1/2 (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 v 4))) (/.f32 1 (/.f32 1/2 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 v 4))) (/.f32 1 (+.f32 (/.f32 1/2 v) (/.f32 0 v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) (/.f32 1 (/.f32 2 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) (/.f32 1 (+.f32 (/.f32 2 v) (/.f32 0 v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 v v)) (/.f32 1 (/.f32 2 (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (/.f32 v 2)) (/.f32 1 (+.f32 (/.f32 4 v) (/.f32 0 v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (neg.f32 v)) (/.f32 1 (neg.f32 v)))
(*.f32 (/.f32 cosTheta_i (+.f32 v v)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 cosTheta_O (+.f32 v v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 (+.f32 v v) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 v v)))
(*.f32 (*.f32 (+.f32 v v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1/4 v) v))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (+.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 v v)))
(*.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 (/.f32 1/4 v) (+.f32 v v)))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 (/.f32 1/4 v) v) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (/.f32 1/2 (*.f32 v v)))
(*.f32 (*.f32 (+.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4)) (/.f32 (/.f32 (/.f32 1/2 v) 4) (+.f32 v v)))
(*.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (/.f32 1/2 v))
(*.f32 (*.f32 (+.f32 v v) (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 1/4 v))
(*.f32 (*.f32 (+.f32 v v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v))) (/.f32 (/.f32 1/2 v) 4))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1/2 v) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (/.f32 1/2 (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (/.f32 (/.f32 1 v) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 (/.f32 1/4 v) v))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 (/.f32 1/4 v) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v))) (/.f32 1/4 (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4)) (/.f32 (/.f32 (/.f32 1/2 v) 4) (*.f32 v (+.f32 v v))))
(pow.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)
Outputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 0 (/.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) 2))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v 4))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v 4))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (/.f32 0 v) (/.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 0 (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (/.f32 0 v) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 1 v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) (/.f32 1 v)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) v) (*.f32 v 4))) (/.f32 1 v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/4 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 3)) (*.f32 v (*.f32 v 4)))) (/.f32 1 v))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (/.f32 4 v)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 3)) (/.f32 (*.f32 v 4) (/.f32 v v))))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (+.f32 v v) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (/.f32 (+.f32 v v) v)))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v))) (/.f32 (+.f32 v v) v))
(/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 3)) (+.f32 v v))) (/.f32 (+.f32 v v) v))
(+.f32 (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 0 (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 4 (/.f32 0 v))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) (+.f32 4 (/.f32 0 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (neg.f32 (/.f32 0 v)) 0))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 0 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 v v))) (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (+.f32 v v) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (+.f32 4 (/.f32 0 v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -2 v)) (+.f32 (/.f32 0 v) 4)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -2 v)) 4))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (-.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (-.f32 (neg.f32 (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) (/.f32 1 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 1 v)))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) v) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4)))) (/.f32 1 v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 1 (/.f32 (*.f32 v (*.f32 v 4)) v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 (*.f32 v 4) (/.f32 v v)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) 2) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v 4))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (/.f32 (+.f32 v v) v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (/.f32 (+.f32 v v) v)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))) (/.f32 (+.f32 v v) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (+.f32 v v)) (/.f32 (+.f32 v v) v))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) 2)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v 4))
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) 4) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) (+.f32 4 (/.f32 0 v))) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (+.f32 4 (/.f32 0 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 v (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (/.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) 2)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (+.f32 v (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) 1/2)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 1 (/.f32 (+.f32 v v) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 1/2 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1/4 v))
(*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/4 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 4 (/.f32 1/4 v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)) (/.f32 1 (/.f32 2 v)))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 v)) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 v)) (*.f32 v v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) 1/4)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) (/.f32 1 (+.f32 4 (/.f32 0 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 1/2 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (/.f32 1 v) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (/.f32 1/2 v) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (/.f32 1/4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))
(*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/4 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 4 (/.f32 1/4 v)))
(*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/2 v) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (+.f32 (/.f32 v v) 1) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))
(*.f32 (/.f32 1/2 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v v) 1)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 1/2 v) (+.f32 (/.f32 v v) 1)))
(*.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 1/2 (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 1/2 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v))
(*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 1/4 (*.f32 v v)))
(*.f32 v (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 1/4 (*.f32 v v))))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (/.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 (/.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (/.f32 1 (/.f32 1/2 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 1 (/.f32 1/2 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (+.f32 v (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 1/2 (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 0 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (/.f32 0 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (/.f32 0 (/.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/4 (*.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) 2))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) v) (*.f32 v 4)) 2))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) 8) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 3)) (*.f32 v (*.f32 v 4))) 2))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (*.f32 v 4)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v 8)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 4 (/.f32 1/8 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) (*.f32 v 8)))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3)) (*.f32 v 8))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 v 8))
(+.f32 (/.f32 (/.f32 0 v) (/.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 8))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 8))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v 8)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 4 (/.f32 1/8 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (/.f32 0 (/.f32 1 (/.f32 1/2 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (/.f32 (/.f32 0 v) (/.f32 1 (/.f32 1/2 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (/.f32 0 (+.f32 v (/.f32 0 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 (+.f32 v v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (+.f32 v v) v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) (/.f32 (+.f32 v v) v)))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) v) (*.f32 v 4))) (/.f32 (+.f32 v v) v))
(/.f32 (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/4 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 3)) (*.f32 v (*.f32 v 4)))) (/.f32 (+.f32 v v) v))
(+.f32 (/.f32 (/.f32 0 v) (+.f32 1/2 (/.f32 0 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(+.f32 (/.f32 (/.f32 0 (/.f32 v v)) (+.f32 1/2 (/.f32 0 v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (/.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 (/.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) 0))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (/.f32 v v)) (neg.f32 (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 (/.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (/.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (/.f32 v v)) (neg.f32 (/.f32 0 (/.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) 0))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (/.f32 0 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (/.f32 0 (/.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (neg.f32 (/.f32 0 (/.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (neg.f32 (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 (/.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (/.f32 1 (/.f32 1/2 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (/.f32 1 (/.f32 1/2 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (+.f32 v (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 1/2 (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 (/.f32 v v)) (+.f32 1/2 (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 1 (/.f32 1/2 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 (/.f32 v v))) (/.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 0 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (/.f32 0 v) (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (/.f32 0 (/.f32 v v)) (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 0 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 0 (/.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (/.f32 1 (/.f32 1/2 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (+.f32 v (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 v v))) (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) 4))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (+.f32 4 (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v))) (-.f32 (/.f32 0 (/.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v))) (-.f32 (/.f32 0 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v))) (-.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) 2) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) 2))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) v) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4)))) 2)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 2 (*.f32 v (*.f32 v 4))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 4))) (/.f32 (+.f32 v v) v)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 (+.f32 v v) v)))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) v) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4)))) (/.f32 (+.f32 v v) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 (*.f32 v (*.f32 v 8)) (/.f32 v v)))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (*.f32 v 4)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v)) (*.f32 v 4)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v 8)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 4 (/.f32 1/8 (*.f32 v v))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v (*.f32 v 8))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 8))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v 8)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 4 (/.f32 1/8 (*.f32 v v))))
(-.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3) (*.f32 v 8)) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 v 8)))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 3)) (*.f32 v 8))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 v 8))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (/.f32 1 (/.f32 1/2 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (/.f32 2 (/.f32 1 v))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (/.f32 2 (/.f32 1 v))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 1 (/.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 1 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 1 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 1 (+.f32 v (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 v (*.f32 v 4))))
(*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 v (*.f32 v 4))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (+.f32 (/.f32 (+.f32 v v) (*.f32 v 4)) 0))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (+.f32 0 (/.f32 (+.f32 v v) (*.f32 v 4))))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) 1/2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (/.f32 1 (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 1/4 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1/4 v) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (+.f32 v v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 v 4))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 1 (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 v (*.f32 v 8))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v 8)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 4 (/.f32 1/8 (*.f32 v v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 1 (+.f32 1/2 (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)) 1/4)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)) (/.f32 1 (+.f32 4 (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) (/.f32 (/.f32 1/2 v) 4))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 1 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 1/2 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 1/4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 1/4 v) v) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 1/4 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 1/2 v) 4) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)) 1/8)
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v 8)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 4 (/.f32 1/8 (*.f32 v v))))
(*.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) v) (/.f32 1 (*.f32 2 (*.f32 v 8))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 8)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v 8)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 4 (/.f32 1/8 (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (+.f32 v v))) (+.f32 v (/.f32 0 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (+.f32 v v))) (/.f32 1 (/.f32 (/.f32 v v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 v (*.f32 v 4))) (/.f32 1 (/.f32 1/2 (*.f32 v v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 v (*.f32 v 4))) (/.f32 1 (/.f32 (/.f32 1/2 v) v)))
(*.f32 1 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 (*.f32 v (*.f32 v 4)) (/.f32 1/2 (*.f32 v v)))))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 (*.f32 v (*.f32 v 4)) (/.f32 1/2 (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 v 4))) (/.f32 1 (/.f32 1/2 v)))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4)))) (/.f32 1/2 v)))
(*.f32 1 (-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)) 1/2) 0))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)) 1/2)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 v 4))) (/.f32 1 (+.f32 (/.f32 1/2 v) (/.f32 0 v))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4)))) (/.f32 1/2 v)))
(*.f32 1 (-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)) 1/2) 0))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)) 1/2)
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) (/.f32 1 (/.f32 2 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) (/.f32 1 (+.f32 (/.f32 2 v) (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 v v)) (/.f32 1 (/.f32 2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (/.f32 v 2)) (/.f32 1 (+.f32 (/.f32 4 v) (/.f32 0 v))))
(*.f32 1 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (/.f32 v 2)) (/.f32 4 v)))
(*.f32 2 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (/.f32 v 2)) (/.f32 8 v)))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 (/.f32 v 2) (/.f32 4 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (neg.f32 v)) (/.f32 1 (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_i (+.f32 v v)) (/.f32 cosTheta_O v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 cosTheta_O (+.f32 v v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (+.f32 v v) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (+.f32 v v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1/4 v) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (+.f32 v v) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 (/.f32 1/4 v) (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 (/.f32 1/4 v) v) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (/.f32 1/2 (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (+.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4)) (/.f32 (/.f32 (/.f32 1/2 v) 4) (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (/.f32 1/2 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (+.f32 v v) (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 1/4 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (+.f32 v v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v))) (/.f32 (/.f32 1/2 v) 4))
(*.f32 (/.f32 1/8 v) (*.f32 (+.f32 v v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v))))
(*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) v) v)) (/.f32 1/8 v)))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1/2 v) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (/.f32 1/2 (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (/.f32 (/.f32 1 v) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 (/.f32 1/4 v) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 (/.f32 1/4 v) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v))) (/.f32 1/4 (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4)) (/.f32 (/.f32 (/.f32 1/2 v) 4) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(pow.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))

eval1.1s (1.6%)

Compiler

Compiled 26982 to 12658 computations (53.1% saved)

prune927.0ms (1.3%)

Pruning

26 alts after pruning (26 fresh and 0 done)

PrunedKeptTotal
New77826804
Fresh000
Picked101
Done101
Total78026806
Error
0.1b
Counts
806 → 26
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(/.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4))) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.5b
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (*.f32 v v))) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.5b
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.5b
(/.f32 (/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) (/.f32 1 (/.f32 2 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.3b
(/.f32 (/.f32 (*.f32 (/.f32 1 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (*.f32 (/.f32 1/8 v) (*.f32 (+.f32 v v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) v) v)) (/.f32 1/8 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (*.f32 (*.f32 (+.f32 v v) (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 1/4 v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) 1/2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.5b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
13.4b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2)
0.5b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.5b
(/.f32 (/.f32 (*.f32 2 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (/.f32 v 2)) (/.f32 8 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.5b
(/.f32 (/.f32 (*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4)))) (/.f32 1/2 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.5b
(/.f32 (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.4b
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.5b
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.4b
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (/.f32 1 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.4b
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.5b
(/.f32 (*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
Compiler

Compiled 1710 to 1102 computations (35.6% saved)

localize262.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
0.3b
(*.f32 (/.f32 1 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))
0.3b
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 98 to 45 computations (54.1% saved)

series5.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
cosTheta_i
@-inf
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
0.0ms
v
@-inf
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
0.0ms
cosTheta_i
@0
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
0.0ms
v
@inf
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
0.0ms
cosTheta_O
@-inf
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))

rewrite308.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1476×rational_best-simplify-63
1174×rational_best-2
1174×rational_best-3
1174×rational_best-1
1158×rational_best-4
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01250
18644
218544
360644
4328944
Stop Event
node limit
Counts
2 → 226
Calls
Call 1
Inputs
(*.f32 (/.f32 1 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (neg.f32 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 (/.f32 0 v) (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 (/.f32 0 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (+.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 v (+.f32 v v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 0 (*.f32 v (*.f32 v 4)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (/.f32 0 v) (+.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 0 (*.f32 v (+.f32 v v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (-.f32 (/.f32 0 v) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v (*.f32 v 4))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 (/.f32 0 v) (+.f32 v v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v (+.f32 v v))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v 4)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v 4)) (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (*.f32 v (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 0 v) (+.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 0 v) v) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 v (+.f32 v v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 v v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 v (+.f32 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 v (*.f32 v 4)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 v (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 2 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 1 v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 v 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 4 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 (+.f32 2 (/.f32 0 v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (+.f32 v v) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 v (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 v 4) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 2 (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 4 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 (*.f32 2 (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 (*.f32 v v) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 2 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 2 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (+.f32 v v))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 v v)) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) v) (/.f32 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (*.f32 (*.f32 v 4) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (*.f32 2 (*.f32 v 4)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 (*.f32 v v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 2 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 4 v)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 2 v)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 2 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) v) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 v v)) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) v) (/.f32 4 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (+.f32 v v)) (/.f32 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2)) (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (/.f32 v 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (*.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (*.f32 4 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (+.f32 2 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (*.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 v v) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) v)) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) v)) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 v v))) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (+.f32 v v)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (+.f32 v v)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4))) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 v v))) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))) (*.f32 (*.f32 v 4) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) 1/2) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 (+.f32 v v) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 (*.f32 v v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (/.f32 2 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 4 v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 2 v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (/.f32 2 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) 8) (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) 8) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4))) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) 4) (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) 4) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4))) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 (*.f32 v v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (/.f32 2 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 4 v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 2 v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (/.f32 2 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 v)) (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (-.f32 (/.f32 0 v) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (neg.f32 (/.f32 0 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 (/.f32 (neg.f32 (/.f32 0 v)) 2) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2) (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (/.f32 0 v)) 2) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 2 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 v v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 v 4) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 (+.f32 2 (/.f32 0 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 2 (*.f32 v 4)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 4 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 2 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (/.f32 (*.f32 2 (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4)) (*.f32 (*.f32 v 4) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 2 (*.f32 v 4)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_O 4) (*.f32 2 (/.f32 cosTheta_i v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 v)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 (*.f32 v 4) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 v v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 2 (/.f32 0 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 2 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O 4) (*.f32 2 (/.f32 cosTheta_i v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_O 4) (*.f32 2 (/.f32 cosTheta_i v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))))))

simplify484.0ms (0.7%)

Algorithm
egg-herbie
Rules
1308×rational_best-simplify-50
1264×rational_best-simplify-64
1098×rational_best-simplify-1
984×rational_best-simplify-108
902×rational_best-simplify-63
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04407160
112657136
241767060
Stop Event
node limit
Counts
298 → 244
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v (*.f32 v 4))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 v v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v (+.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (neg.f32 (/.f32 0 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 (/.f32 0 v) (+.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v (+.f32 v v)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 (/.f32 0 v) v)))
(+.f32 0 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)))
(+.f32 (/.f32 0 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(+.f32 (neg.f32 (/.f32 0 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 0 v) (+.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v (+.f32 v v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 0 v) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v 4)))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 0 (*.f32 v (*.f32 v 4)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (/.f32 0 v) (+.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 0 (*.f32 v (+.f32 v v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (-.f32 (/.f32 0 v) (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v (*.f32 v 4))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 v v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v (+.f32 v v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v (*.f32 v 4))) (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 (/.f32 0 v) (+.f32 v v)) (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v (+.f32 v v))) (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)) (/.f32 0 v)))
(-.f32 0 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v 4)))
(-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))))
(-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v 4)) (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 0 v)))
(-.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(-.f32 (neg.f32 (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v 4)) (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))
(-.f32 (/.f32 0 (*.f32 v (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(-.f32 (/.f32 (/.f32 0 v) (+.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(-.f32 (/.f32 0 (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(-.f32 (/.f32 (/.f32 0 v) v) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(-.f32 (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) v)
(/.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 v (+.f32 v v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 v v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 v v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 v v) (+.f32 v v)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 v (+.f32 v v)) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 v (*.f32 v 4)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) 1/2)
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 v (+.f32 v v)))
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v 4)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 2 (/.f32 0 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 1 v) (+.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 v 4))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 4 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 (+.f32 2 (/.f32 0 v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (+.f32 v v) 1/2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 v (*.f32 v 4)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) 4)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 v 4) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 2 (*.f32 v (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 4 (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 (*.f32 2 (*.f32 v 4)) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 (*.f32 v v) 8))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 2 (*.f32 v 4)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 2 (*.f32 v 4)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (+.f32 v v))) 4)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 v v)) (/.f32 1 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) v) (/.f32 2 v))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (*.f32 v v))
(/.f32 (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) 8)
(/.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (*.f32 (*.f32 v 4) 4))
(/.f32 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
(/.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (*.f32 2 (*.f32 v 4)) 4))
(/.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 16)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 (*.f32 v v))) 16)
(/.f32 (*.f32 (/.f32 2 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 4 v)) 16)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 2 v)) 16)
(/.f32 (*.f32 (/.f32 2 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) 16)
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) v) (/.f32 1 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 v v)) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) v) (/.f32 4 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (+.f32 v v)) (/.f32 2 v))
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2)) (*.f32 v v))
(/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (/.f32 v 2))
(/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 v v)))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v (*.f32 v 4)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (*.f32 v 4))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (*.f32 4 v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) 2)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (+.f32 2 (/.f32 0 v)))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (*.f32 v 4))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) 4)
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 v v) 8))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) 4)
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) v)) (/.f32 1 v))
(/.f32 (-.f32 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) v)) (/.f32 1 v))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 v v))) (/.f32 1 v))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (+.f32 v v)))) 4)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (+.f32 v v)))) 4)
(/.f32 (-.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (-.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (-.f32 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 v v))) (/.f32 1 v))
(/.f32 (-.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))) (*.f32 (*.f32 v 4) 4))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) 1/2) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 (+.f32 v v) 1/2))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))) 16)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 (*.f32 v v)))) 16)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (/.f32 2 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)))) 16)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 4 v))) 16)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 2 v))) 16)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (/.f32 2 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4)))) 16)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) 8) (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) 8) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) 4) (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) 4) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))) 16)
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 (*.f32 v v)))) 16)
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (/.f32 2 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)))) 16)
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 4 v))) 16)
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 2 v))) 16)
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (/.f32 2 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4)))) 16)
(pow.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)
(neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(+.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 0)
(+.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 0 v))
(+.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (neg.f32 (/.f32 0 v)))
(+.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 (/.f32 0 v))))
(+.f32 0 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(+.f32 (/.f32 0 v) (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))
(+.f32 (neg.f32 (/.f32 0 v)) (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(+.f32 (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 0)
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 0 v))
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (neg.f32 (/.f32 0 v)))
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (-.f32 (/.f32 0 v) (/.f32 0 v)))
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (neg.f32 (/.f32 0 v)) 2))
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 (/.f32 (neg.f32 (/.f32 0 v)) 2) (/.f32 0 v)))
(-.f32 0 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(-.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (/.f32 0 v)))
(-.f32 (neg.f32 (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2) (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(-.f32 (/.f32 (neg.f32 (/.f32 0 v)) 2) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(/.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 1 v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 2 (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 v v) 2))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 1/2 v))
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) 4)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 v 4) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 (+.f32 2 (/.f32 0 v)) 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 2 (*.f32 v 4)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 4 v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 2 (*.f32 v 4)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) 8)
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (/.f32 (*.f32 2 (*.f32 v 4)) v))
(/.f32 (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4)) (*.f32 (*.f32 v 4) 4))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8) 16)
(/.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 2 (*.f32 v 4)) 4))
(/.f32 (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O)) 16)
(/.f32 (*.f32 (*.f32 cosTheta_O 4) (*.f32 2 (/.f32 cosTheta_i v))) 16)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 v)) 16)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v 4))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 (*.f32 v 4) v))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 v v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v 4))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 2 (/.f32 0 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 2 (*.f32 v 4)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) 8)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O 4) (*.f32 2 (/.f32 cosTheta_i v)))) 16)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 v))) 16)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_O 4) (*.f32 2 (/.f32 cosTheta_i v)))) 16)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 v))) 16)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)
(pow.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
Outputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v (*.f32 v 4))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v (+.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (neg.f32 (/.f32 0 v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 (/.f32 0 v) (+.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v (+.f32 v v)))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 (/.f32 0 v) v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 0 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (/.f32 0 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (neg.f32 (/.f32 0 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (/.f32 0 (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (/.f32 (/.f32 0 v) (+.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (/.f32 0 (*.f32 v (+.f32 v v))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (/.f32 (/.f32 0 v) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v 4)))
(+.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/4 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4)))
(+.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 1/4 v)))) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4)))
(+.f32 (*.f32 (/.f32 cosTheta_i v) (-.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_O (/.f32 1/4 v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v -4)))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 0 (*.f32 v (*.f32 v 4)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (/.f32 0 v) (+.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 0 (*.f32 v (+.f32 v v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (-.f32 (/.f32 0 v) (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v (*.f32 v 4))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v (+.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 0 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v (*.f32 v 4))) (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 (/.f32 0 v) (+.f32 v v)) (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v (+.f32 v v))) (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)) (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 0 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v 4)))
(-.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4)))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 1/4 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4)))
(-.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 1/4 v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v -4)))
(-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))))
(-.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4)))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 1/4 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4)))
(-.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 1/4 v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v -4)))
(-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v 4)) (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4)))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 1/4 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4)))
(-.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 1/4 v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v -4)))
(-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4)))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 1/4 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4)))
(-.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 1/4 v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v -4)))
(-.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (neg.f32 (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (*.f32 v 4)) (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))
(-.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4))))
(-.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 1/4 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v -4)) (-.f32 0 (*.f32 (/.f32 cosTheta_i v) (-.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_O (/.f32 1/4 v))))))
(-.f32 (/.f32 0 (*.f32 v (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (/.f32 (/.f32 0 v) (+.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (/.f32 0 (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (/.f32 (/.f32 0 v) v) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v 4))) (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))
(-.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1/4 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4))))
(-.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_i (/.f32 1/4 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (*.f32 v 4))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v -4)) (-.f32 0 (*.f32 (/.f32 cosTheta_i v) (-.f32 (/.f32 cosTheta_O v) (*.f32 cosTheta_O (/.f32 1/4 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) v)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 v (+.f32 v v)) (+.f32 v v)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 (*.f32 v (+.f32 v v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 1) (/.f32 (*.f32 v (+.f32 v v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 v (+.f32 v v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 v v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 v v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 v v) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 v (+.f32 v v)) v))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 (*.f32 v (+.f32 v v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 1) (/.f32 (*.f32 v (+.f32 v v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 v (+.f32 v v)) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 v (*.f32 v 4)) (+.f32 v v)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 (*.f32 v (+.f32 v v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 1) (/.f32 (*.f32 v (+.f32 v v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 v (+.f32 v v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) 1/2)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 v (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) 2)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 2 (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 1 v) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 v 2))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 v 4))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 4 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 (+.f32 2 (/.f32 0 v)) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (+.f32 v v) 1/2))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 v (*.f32 v 4)) v))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i (/.f32 cosTheta_O v))) (/.f32 (*.f32 v (+.f32 v v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 1) (/.f32 (*.f32 v (+.f32 v v)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 v (+.f32 v v)) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) 4)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 v 4) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 2 (*.f32 v (*.f32 v 4))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 4 (*.f32 v (+.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 (*.f32 2 (*.f32 v 4)) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 (*.f32 v v) 8))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 2 (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 2 (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (+.f32 v v))) 4)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 v v)) (/.f32 1 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) v) (/.f32 2 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (*.f32 v v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) 8)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (*.f32 (*.f32 v 4) 4))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (*.f32 2 (*.f32 v 4)) 4))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 (*.f32 v v))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (/.f32 2 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 4 v)) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 2 v)) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (*.f32 (/.f32 2 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) v) (/.f32 1 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 v v)) (/.f32 1/2 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) v) (/.f32 4 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (+.f32 v v)) (/.f32 2 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2)) (*.f32 v v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (/.f32 v 2))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (*.f32 v 4))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (*.f32 4 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) 2)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (+.f32 2 (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (*.f32 v 4))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) 4)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 v v) 8))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) 4)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) v)) (/.f32 1 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) v)) (/.f32 1 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 v v))) (/.f32 1 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (+.f32 v v)))) 4)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (+.f32 v v)))) 4)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 v v))) (/.f32 1 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))) (*.f32 (*.f32 v 4) 4))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) 1/2) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 (+.f32 v v) 1/2))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 (*.f32 v v)))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (/.f32 2 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 4 v))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 2 v))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) (*.f32 (/.f32 2 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4)))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) 8) (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) 8) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) 4) (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) 4) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 (*.f32 v v)))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (/.f32 2 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 4 v))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 2 v))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 4 v)) (*.f32 (/.f32 2 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4)))) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(pow.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v)))
(+.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 0)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 0 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (neg.f32 (/.f32 0 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 0 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 0 v) (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (neg.f32 (/.f32 0 v)) (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 0)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 0 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (neg.f32 (/.f32 0 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (-.f32 (/.f32 0 v) (/.f32 0 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (neg.f32 (/.f32 0 v)) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (+.f32 (/.f32 (neg.f32 (/.f32 0 v)) 2) (/.f32 0 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 0 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (/.f32 0 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (neg.f32 (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2) (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (/.f32 (neg.f32 (/.f32 0 v)) 2) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 v v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 1 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (+.f32 2 (/.f32 0 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (*.f32 (/.f32 v v) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 1/2 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 2 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) 4)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 v 4) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 (+.f32 2 (/.f32 0 v)) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 2 (*.f32 v 4)) (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 4 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 2 (*.f32 v 4)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) 8)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (/.f32 (*.f32 2 (*.f32 v 4)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4)) (*.f32 (*.f32 v 4) 4))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8) 16)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 2 (*.f32 v 4)) 4))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O)) 16)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (*.f32 cosTheta_O 4) (*.f32 2 (/.f32 cosTheta_i v))) 16)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 v)) 16)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v 4))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) (/.f32 (*.f32 v 4) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 v v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v 4))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) (/.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 2 (/.f32 0 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) 4)) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 2 (*.f32 v 4)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v))) 8)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O 4) (*.f32 2 (/.f32 cosTheta_i v)))) 16)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 v))) 16)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_O 4) (*.f32 2 (/.f32 cosTheta_i v)))) 16)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 2 v))) 16)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(pow.f32 (*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 1)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(neg.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))

localize157.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.2b
(*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))
0.3b
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 53 to 32 computations (39.6% saved)

series13.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
3.0ms
cosTheta_i
@0
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
3.0ms
cosTheta_O
@0
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
2.0ms
v
@0
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
1.0ms
cosTheta_i
@inf
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
1.0ms
v
@inf
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))

rewrite514.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1256×rational_best-simplify-89
1026×rational_best-simplify-3
660×rational_best-simplify-52
580×rational_best-simplify-55
524×rational_best-simplify-108
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01541
111041
228741
3123041
4747841
Stop Event
node limit
Counts
1 → 187
Calls
Call 1
Inputs
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))) (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))) (-.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (/.f32 1 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 v (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 1 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 1 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (+.f32 v (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 (+.f32 v v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v))) (/.f32 1 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 1 (+.f32 2 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 1 (+.f32 2 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (sinh.f32 (/.f32 1 v))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 v 4) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)) (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) v) (/.f32 1 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 1 v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (/.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 0 (/.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 1 (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 2 (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1 (+.f32 (/.f32 0 v) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (+.f32 (/.f32 1 v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (/.f32 1 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (+.f32 (/.f32 2 v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i))) (/.f32 (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v))) (/.f32 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i))) (/.f32 (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v)) (/.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 1 v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v)) (/.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v))) (/.f32 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4)) (/.f32 (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 1 v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4)) (/.f32 (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (neg.f32 v)) (/.f32 1 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))))

simplify750.0ms (1.1%)

Algorithm
egg-herbie
Rules
1202×rational_best-simplify-108
1202×rational_best-simplify-55
1110×rational_best-simplify-49
1016×rational_best-simplify-53
874×rational_best-simplify-50
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051315783
1168114797
2797814797
Stop Event
node limit
Counts
223 → 301
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/5040 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/720 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/720 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/5040 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)))
(+.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (neg.f32 (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))
(+.f32 (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(+.f32 (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(+.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 0 (-.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 0 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 0 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))) (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))) (-.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 1 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 2 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 2 (*.f32 (/.f32 1 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 1)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 1 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 1 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (+.f32 v (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 v v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 (+.f32 v v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v))) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (*.f32 v v)))
(*.f32 4 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v 4)))
(*.f32 4 (*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 4 (*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)) 8)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) 1/2)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/2)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 1 (+.f32 2 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 1 (+.f32 2 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 2))
(*.f32 (/.f32 2 v) (*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 (/.f32 2 v) (*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v (+.f32 v v))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v))
(*.f32 (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)))
(*.f32 (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (*.f32 v 4)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (sinh.f32 (/.f32 1 v))) 1/4)
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 v 4) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)) (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) v) (/.f32 1 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v 4))))
(*.f32 8 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 2 (*.f32 v 4))))
(*.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 4))
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 1 v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (/.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v v)))))
(*.f32 (+.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 2 v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 0 (/.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 1 (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 2 (*.f32 v v)))))
(*.f32 (+.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1 (+.f32 (/.f32 0 v) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (+.f32 (/.f32 1 v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (/.f32 1 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (+.f32 (/.f32 2 v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i))) (/.f32 (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v))) (/.f32 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i))) (/.f32 (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v)) (/.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 1 v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v)) (/.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v))) (/.f32 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4)) (/.f32 (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 1 v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4)) (/.f32 (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (neg.f32 v)) (/.f32 1 (neg.f32 v)))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 1)
(neg.f32 (-.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(neg.f32 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(neg.f32 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 1 (neg.f32 v)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/5040 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/720 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i -1/720)) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360)) (*.f32 cosTheta_O (*.f32 cosTheta_i 1/5040)))) (/.f32 -1/2 (pow.f32 v 7))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360)) (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O -1/720)) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/5040)))) (/.f32 -1/2 (pow.f32 v 7))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))))))
(+.f32 (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5))))) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360)) (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/5040)) (*.f32 cosTheta_i (*.f32 cosTheta_O -1/720)))) (/.f32 -1/2 (pow.f32 v 7))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (/.f32 1/2 (pow.f32 v 5))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/720 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/5040 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (/.f32 1/2 (pow.f32 v 5))) (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i -1/5040)) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360)) (*.f32 cosTheta_O (*.f32 cosTheta_i 1/720)))) (/.f32 1/2 (pow.f32 v 7))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360)) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i -1/5040)) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/720)))) (/.f32 1/2 (pow.f32 v 7))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (pow.f32 v 5))))))
(+.f32 (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (pow.f32 v 5))))) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360)) (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/720)) (*.f32 cosTheta_O (*.f32 cosTheta_i -1/5040)))) (/.f32 1/2 (pow.f32 v 7))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 v))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) 0) v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 (+.f32 0 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (/.f32 0 v)))
(+.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 v))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (neg.f32 (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 v))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(+.f32 (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) 0) v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 (+.f32 0 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))) v))
(+.f32 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))
(+.f32 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 v))
(+.f32 (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 v))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) 0) v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 (+.f32 0 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (neg.f32 (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) 0) v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 (+.f32 0 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)) (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (neg.f32 (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v)) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (neg.f32 (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 0 (-.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(-.f32 0 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(-.f32 0 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 v))
(-.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))) (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))) (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 8))) (+.f32 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v)))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) -8)))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 8))) (+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) -8) (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 8)))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) -8))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))) (-.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)))) (-.f32 (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 8)))) (/.f32 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 8)))) v))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 v))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 2 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 2 (*.f32 (/.f32 1 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 2)) (*.f32 v (*.f32 v (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (sinh.f32 (/.f32 1 v))))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 1)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 1 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 1 (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (-.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)) -2)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 1 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 1 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) -2)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (+.f32 v (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (+.f32 v (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (+.f32 v (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 2))))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (+.f32 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 (+.f32 v v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (+.f32 (+.f32 v v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (+.f32 v (+.f32 v (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v))) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 4 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v 4)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 4 (*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 4 (*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)) 8)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) 1/2)))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (+.f32 1/2 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 1 (+.f32 2 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 2 (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)) (+.f32 2 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 1 (+.f32 2 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 2 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (+.f32 2 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 2))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 2 v) (*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 2 v) (*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v (+.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 1/2 (*.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 2 v) (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)))
(*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (*.f32 v 4)))
(*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (/.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 v) (*.f32 v (/.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (sinh.f32 (/.f32 1 v))) 1/4)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 v 4) v))))
(*.f32 1 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 v 4) v))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 v 4) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)) (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) v) (/.f32 1 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v 4))))
(*.f32 1 (/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) v) (*.f32 4 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 1 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8) (*.f32 v (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 16))))
(*.f32 8 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 2 (*.f32 v 4))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 4))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 1 v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 1 v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))
(*.f32 1 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (*.f32 v (+.f32 (/.f32 1 v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v)))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (/.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 2 (/.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (*.f32 v (*.f32 v (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (sinh.f32 (/.f32 1 v))))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v v)))))
(*.f32 1 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v v))))))
(*.f32 (+.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 2 v))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 2 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 2 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 0 (/.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 2 (/.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (*.f32 v (*.f32 v (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (sinh.f32 (/.f32 1 v))))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 1 (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 1 (+.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 1/2 v))) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (/.f32 (/.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (/.f32 (/.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 2 (*.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (*.f32 v v)) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 2 (*.f32 v v)))))
(*.f32 (+.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1 (+.f32 (/.f32 0 v) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) v) (+.f32 (/.f32 0 v) (+.f32 (/.f32 4 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) v) (+.f32 (/.f32 0 v) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 4 v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 2)))) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (+.f32 (/.f32 1 v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (+.f32 (/.f32 1 v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 2)) (+.f32 (/.f32 1 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (/.f32 1 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (+.f32 (/.f32 2 v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 v (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 2 v))))
(*.f32 1 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 2 v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i))) (/.f32 (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v))) (/.f32 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i))) (/.f32 (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v)) (/.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 1 v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) v)) (/.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v))) (/.f32 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4)) (/.f32 (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 1 v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1/2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4)) (/.f32 (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (neg.f32 v)) (/.f32 1 (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) (neg.f32 v))) (/.f32 1 (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 v v) 1))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 1)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(neg.f32 (-.f32 (/.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(neg.f32 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(neg.f32 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)) (/.f32 0 v))

localize259.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
0.3b
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
0.3b
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 90 to 34 computations (62.2% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
cosTheta_i
@0
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
0.0ms
cosTheta_i
@inf
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
0.0ms
cosTheta_i
@-inf
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
0.0ms
cosTheta_O
@-inf
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
0.0ms
cosTheta_O
@inf
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))

rewrite332.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1648×rational_best-4
1648×rational_best-2
1648×rational_best-3
1648×rational_best-1
1648×exponential-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
17425
219225
373325
4456825
Stop Event
node limit
Counts
1 → 123
Calls
Call 1
Inputs
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 0 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v v) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 v v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (-.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 -2 v)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 v v) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 v 1/2) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 v v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (+.f32 v (/.f32 0 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (*.f32 v v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (*.f32 (*.f32 v v) 4) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 2 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 1 v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 v v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (*.f32 (*.f32 v v) 2) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) (+.f32 v (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (/.f32 (*.f32 (*.f32 v v) 4) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 (+.f32 2 (/.f32 0 v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 (+.f32 (/.f32 v 1/2) (/.f32 0 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 (+.f32 v v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (/.f32 (*.f32 v 4) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 (/.f32 2 v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 (+.f32 2 (/.f32 0 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (/.f32 (*.f32 (*.f32 v v) 4) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 2 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 (/.f32 (*.f32 v 4) v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 4 (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (+.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 (+.f32 v v) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 v (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 (*.f32 v v) 2) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 v v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 v v)) (/.f32 (neg.f32 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v v) 4)) (/.f32 (neg.f32 v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 -2 v)) (neg.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 -2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 (neg.f32 v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) v)) (/.f32 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) v)) (/.f32 (+.f32 v v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) v)) (/.f32 (*.f32 2 (*.f32 v 4)) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) v) (/.f32 4 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) v) (/.f32 (*.f32 2 (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (+.f32 v v)) (/.f32 v 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (+.f32 v v)) (/.f32 (*.f32 v v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 v v)) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) v)) 2) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) v) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (fabs.f32 v)) (fabs.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v)) (+.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))) (+.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (*.f32 (*.f32 v 4) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) v) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 v v) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v)) (*.f32 (*.f32 2 (*.f32 v 4)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 2 v)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) 4) (*.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))) (*.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 2 v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (*.f32 v v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) 4) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 v v)) (/.f32 2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 v v)) (/.f32 (*.f32 v 4) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 v v)) (/.f32 4 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 v v)) (/.f32 (*.f32 2 (*.f32 v 4)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 v v)) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (*.f32 v v)) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) (*.f32 v v)) (/.f32 v (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 -2 v)) (*.f32 v v)) (/.f32 (neg.f32 v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v v) 4)) (/.f32 (+.f32 v v) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (*.f32 (*.f32 v v) 4)) (/.f32 1/4 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 v v) 4)) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) (*.f32 (*.f32 v v) 4)) (/.f32 v (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 v 4) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 -2 v)) (*.f32 (*.f32 v v) 4)) (/.f32 (neg.f32 v) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 (*.f32 v v) 4)) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)))))

simplify418.0ms (0.6%)

Algorithm
egg-herbie
Rules
1332×rational_best-simplify-108
1004×rational_best-simplify-49
946×rational_best-simplify-53
774×rational_best-simplify-47
530×rational_best-simplify-54
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03014279
112384243
263124165
Stop Event
node limit
Counts
159 → 148
Calls
Call 1
Inputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 v v))))
(+.f32 0 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 0 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)))
(+.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (*.f32 v 4)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 v 4))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 v v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v v))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) 2))
(-.f32 0 (-.f32 (/.f32 0 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(-.f32 (/.f32 0 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 v v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v v) 4)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v v) 4))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 v v)) 2))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 v 4)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (-.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4))))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 -2 v)) (*.f32 v 4)))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 2))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 v 1/2) (/.f32 0 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 v v) (+.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (+.f32 v (/.f32 0 v)) 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (*.f32 v v) (*.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (*.f32 (*.f32 v v) 4) (*.f32 (*.f32 v v) 4)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 2 (/.f32 0 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 1 v) (+.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 v v) 2))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (*.f32 (*.f32 v v) 2) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 (*.f32 v v) 4)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) 4))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) v)
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) (+.f32 v (/.f32 0 v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 v 4))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (/.f32 (*.f32 (*.f32 v v) 4) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 (+.f32 2 (/.f32 0 v)) (+.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 (+.f32 (/.f32 v 1/2) (/.f32 0 v)) 2))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 (+.f32 v v) (*.f32 v 4)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) 4)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (/.f32 (*.f32 v 4) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 (/.f32 2 v) (+.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 (+.f32 2 (/.f32 0 v)) 2))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (/.f32 (*.f32 (*.f32 v v) 4) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (*.f32 (*.f32 v v) 4)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 2 (*.f32 v 4)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 (/.f32 (*.f32 v 4) v) (+.f32 v v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 4 (+.f32 v v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (+.f32 v v)))
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) 2))
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (+.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) 1/2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 v (+.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 (*.f32 v v) 2) (*.f32 (*.f32 v v) 4)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 v v)) -1)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 v v)) (/.f32 (neg.f32 v) v))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v v) 4)) (/.f32 (neg.f32 v) (+.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 -2 v)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 -2 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 (neg.f32 v) 2))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) v)) (/.f32 2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) v)) (/.f32 (+.f32 v v) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) v)) (/.f32 (*.f32 2 (*.f32 v 4)) (*.f32 (*.f32 v v) 4)))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) v) (/.f32 4 v))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) v) (/.f32 (*.f32 2 (*.f32 v 4)) v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (+.f32 v v)) (/.f32 v 2))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (+.f32 v v)) (/.f32 (*.f32 v v) (+.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 v v)) (/.f32 1 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) v)) 2) (/.f32 1 v))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) v) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (fabs.f32 v)) (fabs.f32 v))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v)) (+.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))) (+.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (*.f32 (*.f32 v 4) (*.f32 v 4))))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v))) 8)
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) v) (/.f32 1 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 v v) (*.f32 (*.f32 v v) 4)))
(/.f32 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
(/.f32 (*.f32 4 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v)) (*.f32 (*.f32 2 (*.f32 v 4)) 4))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 2 v)) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) 4) (*.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))
(/.f32 (*.f32 4 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))) (*.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))
(/.f32 (*.f32 (/.f32 2 v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v)) 16)
(/.f32 (*.f32 (/.f32 1 (*.f32 v v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) 4)
(/.f32 (*.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) 4)
(/.f32 (*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) 4) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 v v)) (/.f32 2 (*.f32 v v)))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 v v)) (/.f32 (*.f32 v 4) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 v v)) (/.f32 4 (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 v v)) (/.f32 (*.f32 2 (*.f32 v 4)) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 v v)) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (*.f32 v v)) (/.f32 1 (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) (*.f32 v v)) (/.f32 v (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 -2 v)) (*.f32 v v)) (/.f32 (neg.f32 v) (*.f32 v v)))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v v) 4)) (/.f32 (+.f32 v v) (*.f32 (*.f32 v v) 4)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (*.f32 (*.f32 v v) 4)) (/.f32 1/4 (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 v v) 4)) (/.f32 1/2 (*.f32 v v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) (*.f32 (*.f32 v v) 4)) (/.f32 v (*.f32 (*.f32 v v) 4)))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 v 4) (*.f32 (*.f32 v v) 4)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 -2 v)) (*.f32 (*.f32 v v) 4)) (/.f32 (neg.f32 v) (*.f32 (*.f32 v v) 4)))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 (*.f32 v v) 4)) (/.f32 1 (*.f32 v v)))
(pow.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)
Outputs
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (pow.f32 v 2)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(+.f32 0 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(+.f32 (/.f32 0 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(+.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 v 4))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 0)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (neg.f32 (/.f32 0 v)) 2))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 0 (-.f32 (/.f32 0 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (/.f32 0 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v v) 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v v) 4))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 v v)) 2))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 v 4)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 cosTheta_i (/.f32 (neg.f32 cosTheta_O) v)) (*.f32 v 4)))
(/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 v))) 4)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (-.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 -2 v)) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 v v) (*.f32 v 4))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 2))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 v v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 v 1/2) (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 (/.f32 0 v) (/.f32 v 1/2))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 (/.f32 0 v) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 2 (*.f32 v (+.f32 v 0))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 v v) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (+.f32 v (/.f32 0 v)) 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 (/.f32 0 v) (/.f32 v 1/2))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 (/.f32 0 v) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 2 (*.f32 v (+.f32 v 0))))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 v v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (*.f32 v v) (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (/.f32 (*.f32 (*.f32 v v) 4) (*.f32 (*.f32 v v) 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) 2)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 2 (/.f32 0 v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 1 v) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (/.f32 v v) 2))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (*.f32 (*.f32 v v) 2) (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 (*.f32 v v) 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (*.f32 v v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 (*.f32 v v) 4))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) v)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) (+.f32 v (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 (/.f32 0 v) (/.f32 v 1/2))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 (/.f32 0 v) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 2 (*.f32 v (+.f32 v 0))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 v 4))
(/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v 4))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 v 4))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (/.f32 (*.f32 (*.f32 v v) 4) v))
(/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (*.f32 v v) 4) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 (*.f32 v v) 4) v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 (+.f32 2 (/.f32 0 v)) (+.f32 v v)))
(/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v 4))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 v 4))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 (+.f32 (/.f32 v 1/2) (/.f32 0 v)) 2))
(/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 2 (+.f32 (/.f32 0 v) (/.f32 v 1/2))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 (/.f32 0 v) (+.f32 v v)))) 0)
(+.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 2 (*.f32 v (+.f32 v 0)))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (+.f32 v v)))
(/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (*.f32 v v) 4) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 (*.f32 v v) 4) v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 (+.f32 v v) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) 4)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (/.f32 (*.f32 v 4) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 (/.f32 2 v) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 (+.f32 2 (/.f32 0 v)) 2))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (/.f32 (*.f32 (*.f32 v v) 4) (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (*.f32 (*.f32 v v) 4)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 2) (*.f32 v v)) (*.f32 (/.f32 (*.f32 v 4) (*.f32 v v)) (/.f32 (*.f32 v 4) 4)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (*.f32 (*.f32 v 4) (+.f32 (/.f32 v (*.f32 v v)) 0)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (*.f32 (*.f32 v 4) (+.f32 0 (/.f32 v (*.f32 v v)))))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 2 (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 (/.f32 (*.f32 v 4) v) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 4 (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) 2))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (+.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 (+.f32 v v) (*.f32 v 4))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) 1/2)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 v (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 (*.f32 v v) 2) (*.f32 (*.f32 v v) 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 v v)) -1)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 v v)) (/.f32 (neg.f32 v) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v v) 4)) (/.f32 (neg.f32 v) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 -2 v)) (neg.f32 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 -2 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) (*.f32 (neg.f32 v) 2))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) v)) (/.f32 2 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) v)) (/.f32 (+.f32 v v) (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) v)) (/.f32 (*.f32 2 (*.f32 v 4)) (*.f32 (*.f32 v v) 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 2 (*.f32 v 4)) (*.f32 (*.f32 v v) 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v 8) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) 4))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 v 4)) 0)
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) v) (/.f32 4 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) v) (/.f32 (*.f32 2 (*.f32 v 4)) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v v)) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (+.f32 v v)) (/.f32 v 2))
(/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 v v) (/.f32 v 2)))
(/.f32 (/.f32 (*.f32 1/2 (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (+.f32 v v) 2))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 (+.f32 v v) 2))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (+.f32 v v)) (/.f32 (*.f32 v v) (+.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (+.f32 v v)) (/.f32 1 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) v)) 2) (/.f32 1 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) v) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (fabs.f32 v)) (fabs.f32 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v)) (+.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))) (+.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (*.f32 (*.f32 v 4) (*.f32 v 4))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v))) 8)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) v) (/.f32 1 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 v v) (*.f32 (*.f32 v v) 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 4 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v)) (*.f32 (*.f32 2 (*.f32 v 4)) 4))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 2 v)) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) 4) (*.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 4 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))) (*.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (/.f32 2 v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v)) 16)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (/.f32 1 (*.f32 v v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) 4)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) 4)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) 4) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (*.f32 4 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 v v)) (/.f32 2 (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 v v)) (/.f32 (*.f32 v 4) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 2 (*.f32 v 4)) (*.f32 (*.f32 v v) 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v 8) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) 4))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 v 4)) 0)
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 v v)) (/.f32 4 (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (*.f32 v v)) (/.f32 (*.f32 2 (*.f32 v 4)) (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (+.f32 v v)) (/.f32 1/2 v))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (*.f32 v v)) (/.f32 1 (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) (*.f32 v v)) (/.f32 v (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 -2 v)) (*.f32 v v)) (/.f32 (neg.f32 v) (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 v v) 4)) (/.f32 (+.f32 v v) (*.f32 (*.f32 v v) 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) (*.f32 (*.f32 v v) 4)) (/.f32 1/4 (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (*.f32 (*.f32 v v) 4)) (/.f32 1/2 (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 1/2) v) (*.f32 (*.f32 v v) 4)) (/.f32 v (*.f32 (*.f32 v v) 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (*.f32 (*.f32 v v) 4)) (/.f32 (*.f32 v 4) (*.f32 (*.f32 v v) 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 2 (*.f32 v 4)) (*.f32 (*.f32 v v) 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v 8) (/.f32 (*.f32 v (*.f32 v v)) (*.f32 (*.f32 v v) 4))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (*.f32 v 4)) 0)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 -2 v)) (*.f32 (*.f32 v v) 4)) (/.f32 (neg.f32 v) (*.f32 (*.f32 v v) 4)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 2 v)) (*.f32 (*.f32 v v) 4)) (/.f32 1 (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))
(pow.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v))) 1)
(*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v))

localize432.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f32 v (*.f32 v (*.f32 v 4)))
0.3b
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
0.5b
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4))))
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 151 to 77 computations (49% saved)

series26.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
18.0ms
cosTheta_i
@0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4))))
1.0ms
cosTheta_O
@0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4))))
1.0ms
cosTheta_i
@inf
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4))))
1.0ms
v
@0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4))))
1.0ms
cosTheta_O
@inf
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4))))

rewrite415.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1258×rational_best-simplify-51
1022×rational_best-simplify-1
970×rational_best-simplify-57
712×rational_best-simplify-54
614×rational_best-simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01150
18050
219450
372050
4539150
Stop Event
node limit
Counts
2 → 129
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4))))
(*.f32 v (*.f32 v (*.f32 v 4)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) 2) (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) -1) (neg.f32 (+.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) 2)) (neg.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8)))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 v v) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 v v) 8)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) 2) (-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) 2) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 v v) 8)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v (*.f32 v (*.f32 v 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (/.f32 1/4 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (/.f32 1 (*.f32 (*.f32 v v) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v))) (/.f32 1 (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)) (/.f32 1 (*.f32 v 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (/.f32 v -1/4))) (/.f32 1 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) v) (*.f32 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) v) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (*.f32 v v) 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 1 (*.f32 v (*.f32 (+.f32 v v) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 (*.f32 v v) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 1 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v (*.f32 v (*.f32 v 4))))) (*.f32 v (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 1 (/.f32 (/.f32 1/4 (*.f32 v v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 1 (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (/.f32 1 (/.f32 1/4 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) (*.f32 v 4)) (/.f32 1 (/.f32 1/4 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/4 v) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v v))) (/.f32 1 (/.f32 1 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 v (*.f32 v v))) (/.f32 1 (/.f32 1/2 (*.f32 v (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 v (+.f32 v v))) (/.f32 1 (/.f32 (/.f32 1 v) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v 8)) (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (/.f32 v -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (*.f32 (+.f32 v v) 8))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 (*.f32 v v) 8))) (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (/.f32 1/4 (*.f32 v v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v (*.f32 v (*.f32 v 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 1/4 (*.f32 v v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 1/4 v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 1 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 1/2 (*.f32 v (*.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 v (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 (/.f32 1 v) 1/2)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4)))) (/.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) v) (*.f32 v (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)) (*.f32 v (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1/4 (*.f32 v v)) (*.f32 v (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4)))) (/.f32 (/.f32 1 v) (*.f32 v (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v))) (/.f32 (/.f32 1/4 v) (*.f32 v (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)) (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)) (/.f32 (/.f32 1 (*.f32 (*.f32 v v) 8)) (*.f32 v (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (*.f32 v (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) v) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/4 v) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 v) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 (*.f32 v v) 8)) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 1/2 (*.f32 v (*.f32 v v)))) -1) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (*.f32 (*.f32 v v) 8) (*.f32 v (*.f32 v 4))) -1) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 v (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 2) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 2) (neg.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 3) 4) (*.f32 v (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (*.f32 v (*.f32 v v)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 2) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 3) 4) (/.f32 (/.f32 (*.f32 v (*.f32 v v)) -1/4) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 v (*.f32 (*.f32 v v) 8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 v (*.f32 v v)) -1/4) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 v 4) (*.f32 (*.f32 v v) 8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 v 4) (*.f32 v (*.f32 (+.f32 v v) 8))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (+.f32 v v) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (*.f32 v (*.f32 v v)) -1/4))))))

simplify385.0ms (0.6%)

Algorithm
egg-herbie
Rules
1444×rational_best-simplify-64
950×rational_best-simplify-63
842×rational_best-simplify-67
620×rational_best-simplify-108
614×rational_best-simplify-55
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02917691
18647019
242586689
Stop Event
node limit
Counts
177 → 198
Calls
Call 1
Inputs
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 4 (pow.f32 v 3))
(*.f32 4 (pow.f32 v 3))
(*.f32 4 (pow.f32 v 3))
(*.f32 4 (pow.f32 v 3))
(*.f32 4 (pow.f32 v 3))
(*.f32 4 (pow.f32 v 3))
(*.f32 4 (pow.f32 v 3))
(*.f32 4 (pow.f32 v 3))
(*.f32 4 (pow.f32 v 3))
(*.f32 4 (pow.f32 v 3))
(*.f32 4 (pow.f32 v 3))
(*.f32 4 (pow.f32 v 3))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) 0)
(+.f32 0 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) 2) (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))
(+.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) 2))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) -1) (neg.f32 (+.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)))))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))))) -1)
(+.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)))
(+.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) 2)) (neg.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2)))
(+.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8)))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) 0)
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(-.f32 0 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) 2))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 v v) 8)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) 2) 0))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 v v) 8)) 0))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(-.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) 2))
(-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) 2) 0))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) 0))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) 2) (-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(-.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) 2) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(-.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 v v) 8)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))
(*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v (*.f32 v (*.f32 v 4))))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) 1)
(*.f32 1 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 1 (*.f32 v v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (/.f32 1/4 v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))) (/.f32 1 v))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) 1/2)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (/.f32 1 (*.f32 (*.f32 v v) 8)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v))) (/.f32 1 (+.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/4)
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)) (/.f32 1 (*.f32 v 8)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (/.f32 v -1/4))) (/.f32 1 (neg.f32 v)))
(*.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2))
(*.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) v) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))))
(*.f32 (/.f32 1 (*.f32 (*.f32 v v) 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2))
(*.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 1 (*.f32 v (*.f32 (+.f32 v v) 8))))
(*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 (*.f32 v v) 8))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 1 (*.f32 v (+.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v (*.f32 v (*.f32 v 4))))) (*.f32 v (*.f32 v (*.f32 v 4))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 1 (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 1 (/.f32 1 v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (/.f32 1 (/.f32 1/4 (*.f32 v v))))
(*.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) (*.f32 v 4)) (/.f32 1 (/.f32 1/4 v)))
(*.f32 (/.f32 1/4 v) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v v))) (/.f32 1 (/.f32 1 (*.f32 v v))))
(*.f32 (/.f32 1 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 v (*.f32 v v))) (/.f32 1 (/.f32 1/2 (*.f32 v (*.f32 v v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 v (+.f32 v v))) (/.f32 1 (/.f32 (/.f32 1 v) 1/2)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 -2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)))
(*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v))))
(*.f32 (/.f32 1 (*.f32 v 8)) (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)))
(*.f32 (/.f32 1 (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (/.f32 v -1/4))))
(*.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (fabs.f32 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))
(*.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)))
(*.f32 (/.f32 1 (*.f32 v (*.f32 (+.f32 v v) 8))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v))
(*.f32 (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 (*.f32 v v) 8))) (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)))
(*.f32 (/.f32 1 (/.f32 (/.f32 1/4 (*.f32 v v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v (*.f32 v (*.f32 v 4))))))
(*.f32 (/.f32 1 (/.f32 1/4 (*.f32 v v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))
(*.f32 (/.f32 1 (/.f32 1/4 v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) (*.f32 v 4)))
(*.f32 (/.f32 1 (/.f32 1 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v v))))
(*.f32 (/.f32 1 (/.f32 1/2 (*.f32 v (*.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 1 (/.f32 (/.f32 1 v) 1/2)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 v (+.f32 v v))))
(*.f32 (/.f32 1 (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4)))) (/.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) v) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) (/.f32 (/.f32 1/4 (*.f32 v v)) v))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1/4 (*.f32 v v)) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4)))) (/.f32 (/.f32 1 v) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v))) (/.f32 (/.f32 1/4 v) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)) (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)) (/.f32 (/.f32 1 (*.f32 (*.f32 v v) 8)) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (/.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) v) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (/.f32 (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))))
(*.f32 (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))))
(*.f32 (/.f32 (/.f32 1/4 v) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4)))))
(*.f32 (/.f32 (/.f32 1 (*.f32 (*.f32 v v) 8)) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)))
(*.f32 (/.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)))
(*.f32 (+.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 1/2 (*.f32 v (*.f32 v v)))) -1) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 v v) 8) (*.f32 v (*.f32 v 4))) -1) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(pow.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) 1)
(neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))
(+.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 0)
(+.f32 0 (*.f32 v (*.f32 v (*.f32 v 4))))
(+.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 3) 4))
(+.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 2) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 2))
(+.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 2) (neg.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) -2)))
(+.f32 (/.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 3) 4) (*.f32 v (*.f32 v v)))
(-.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 0)
(-.f32 0 (/.f32 (*.f32 v (*.f32 v v)) -1/4))
(-.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 2) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) -2))
(-.f32 (/.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 3) 4) (/.f32 (/.f32 (*.f32 v (*.f32 v v)) -1/4) 4))
(/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 1)
(/.f32 (*.f32 v (*.f32 (*.f32 v v) 8)) 2)
(/.f32 (/.f32 (*.f32 v (*.f32 v v)) -1/4) -1)
(/.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8)) 4)
(/.f32 (*.f32 (*.f32 v 4) (*.f32 (*.f32 v v) 8)) 8)
(/.f32 (*.f32 (*.f32 v 4) (*.f32 v (*.f32 (+.f32 v v) 8))) 16)
(/.f32 (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (+.f32 v v) 8)) 16)
(pow.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 1)
(neg.f32 (/.f32 (*.f32 v (*.f32 v v)) -1/4))
Outputs
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(*.f32 4 (pow.f32 v 3))
(*.f32 (pow.f32 v 3) 4)
(*.f32 4 (pow.f32 v 3))
(*.f32 (pow.f32 v 3) 4)
(*.f32 4 (pow.f32 v 3))
(*.f32 (pow.f32 v 3) 4)
(*.f32 4 (pow.f32 v 3))
(*.f32 (pow.f32 v 3) 4)
(*.f32 4 (pow.f32 v 3))
(*.f32 (pow.f32 v 3) 4)
(*.f32 4 (pow.f32 v 3))
(*.f32 (pow.f32 v 3) 4)
(*.f32 4 (pow.f32 v 3))
(*.f32 (pow.f32 v 3) 4)
(*.f32 4 (pow.f32 v 3))
(*.f32 (pow.f32 v 3) 4)
(*.f32 4 (pow.f32 v 3))
(*.f32 (pow.f32 v 3) 4)
(*.f32 4 (pow.f32 v 3))
(*.f32 (pow.f32 v 3) 4)
(*.f32 4 (pow.f32 v 3))
(*.f32 (pow.f32 v 3) 4)
(*.f32 4 (pow.f32 v 3))
(*.f32 (pow.f32 v 3) 4)
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) 0)
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(+.f32 0 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) 2) (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3 (*.f32 v (*.f32 (*.f32 v v) 8))))) 2)
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3/8 (*.f32 v (*.f32 v v))))) 2)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) 4) 4)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))
(/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) 3)) (*.f32 8 (*.f32 (*.f32 v v) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v (*.f32 v 16))))
(+.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) 2))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3 (*.f32 v (*.f32 (*.f32 v v) 8))))) 2)
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3/8 (*.f32 v (*.f32 v v))))) 2)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) 4) 4)
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))
(/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) 3)) (*.f32 8 (*.f32 (*.f32 v v) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v (*.f32 v 16))))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) -1) (neg.f32 (+.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (+.f32 -1 (+.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) 0))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8))) 0)
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))))) -1)
(+.f32 -1 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (-.f32 -1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (-.f32 -1 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) -1)))
(+.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))))
(+.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) 2)) (neg.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3 (*.f32 v (*.f32 (*.f32 v v) 8))))) 2))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v v))) (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3/8 (*.f32 v (*.f32 v v))))) 2))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v v))) (/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) 4) 4))
(+.f32 (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8)))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8)))))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) 3)) (*.f32 8 (*.f32 (*.f32 v v) (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v (*.f32 v 16)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) 0)
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(-.f32 0 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) 2))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 v v) 8)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (+.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) 2) 0))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 v v) 8)) 0))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(-.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) (neg.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v v))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) -2)))
(-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) 2))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3 (*.f32 v (*.f32 (*.f32 v v) 8)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8))) 2)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3/8 (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8))) 2)
(-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) 2) 0))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3 (*.f32 v (*.f32 (*.f32 v v) 8)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8))) 2)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3/8 (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8))) 2)
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))
(/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) 3)) (*.f32 8 (*.f32 (*.f32 v v) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v (*.f32 v 16))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) 0))
(/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) 3)) (*.f32 8 (*.f32 (*.f32 v v) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v (*.f32 v 16))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)) 2) (-.f32 (/.f32 (*.f32 3 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8)))) 2) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3 (*.f32 v (*.f32 (*.f32 v v) 8)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8))) 2))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v v))) (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 3/8 (*.f32 v (*.f32 v v)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8))) 2))
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(-.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) (/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) 3)) (*.f32 8 (*.f32 (*.f32 v v) (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v (*.f32 v 16)))))
(-.f32 (/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) 2) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(-.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (*.f32 v v) 8)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v (*.f32 v (*.f32 v 4))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) 1)
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 1 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 (*.f32 v v)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 1 (*.f32 v v)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (/.f32 1/4 v))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))) (/.f32 1 v))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2) 1/2)
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) (/.f32 1 (*.f32 (*.f32 v v) 8)))
(*.f32 2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (*.f32 (*.f32 v v) 8))))
(*.f32 2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 1/8 v) v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))
(/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) 3)) (*.f32 8 (*.f32 (*.f32 v v) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v (*.f32 v 16))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v))) (/.f32 1 (+.f32 v v)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/4)
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)) (/.f32 1 (*.f32 v 8)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (/.f32 v -1/4))) (/.f32 1 (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (neg.f32 v)) (*.f32 v (/.f32 v -1/4))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (neg.f32 v) (*.f32 v (/.f32 v -1/4)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 v -1/4) (neg.f32 v)))
(*.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) v) (*.f32 cosTheta_i cosTheta_O))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) v) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 1 (*.f32 (*.f32 v v) 8)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2))
(*.f32 2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (*.f32 (*.f32 v v) 8))))
(*.f32 2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 1/8 v) v)))
(*.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))
(/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) 3)) (*.f32 8 (*.f32 (*.f32 v v) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v (*.f32 v 16))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 1 (*.f32 v (*.f32 (+.f32 v v) 8))))
(/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) 3)) (*.f32 8 (*.f32 (*.f32 v v) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v (*.f32 v 16))))
(*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 (*.f32 v v) 8))))
(*.f32 1 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 8 (*.f32 (*.f32 v v) (*.f32 v 4)))))
(*.f32 (/.f32 1/4 v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8) (*.f32 (*.f32 v v) 8)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 1 (*.f32 v (+.f32 v v))))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v (*.f32 v (*.f32 v 4))))) (*.f32 v (*.f32 v (*.f32 v 4))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 1 (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 1 (/.f32 1 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) (*.f32 v v)) (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 v v)) (/.f32 4 v))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (/.f32 1 (/.f32 1/4 (*.f32 v v))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (/.f32 (/.f32 1 (/.f32 1/4 (*.f32 v v))) (*.f32 8 (*.f32 (*.f32 v v) (+.f32 v v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 (/.f32 (/.f32 1/8 v) v) v) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (/.f32 (/.f32 (/.f32 (/.f32 1/8 v) v) v) (/.f32 1/2 (*.f32 v v))))
(*.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) (*.f32 v 4)) (/.f32 1 (/.f32 1/4 v)))
(*.f32 (*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v)))) (/.f32 (/.f32 1 (/.f32 1/4 v)) (*.f32 v 4)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v))) (/.f32 (/.f32 1/4 v) (/.f32 1/4 v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) (*.f32 v 16)) (/.f32 1/4 v))
(*.f32 (/.f32 1/4 v) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v v))) (/.f32 1 (/.f32 1 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (/.f32 1 (*.f32 v v))) (*.f32 v (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 1 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v))) (/.f32 0 (*.f32 v v))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/4 v)) 0) (*.f32 v v))
(*.f32 (/.f32 1 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 v (*.f32 v v))) (/.f32 1 (/.f32 1/2 (*.f32 v (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 v (+.f32 v v))) (/.f32 1 (/.f32 (/.f32 1 v) 1/2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) (*.f32 v v)) (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 v v)) (/.f32 4 v))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 -2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v v)) -1/8)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -2 (/.f32 (*.f32 v (*.f32 v v)) -1/8)))
(*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (+.f32 v v))))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 1 (*.f32 v 8)) (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 1 (neg.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (/.f32 v -1/4))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (neg.f32 v)) (*.f32 v (/.f32 v -1/4))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (neg.f32 v) (*.f32 v (/.f32 v -1/4)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 v -1/4) (neg.f32 v)))
(*.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (fabs.f32 v)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(*.f32 (/.f32 1 (*.f32 v (*.f32 (+.f32 v v) 8))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v))
(/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 cosTheta_i cosTheta_O) 3)) (*.f32 8 (*.f32 (*.f32 v v) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v (*.f32 v 16))))
(*.f32 (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 (*.f32 v v) 8))) (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)))
(*.f32 1 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 8 (*.f32 (*.f32 v v) (*.f32 v 4)))))
(*.f32 (/.f32 1/4 v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8) (*.f32 (*.f32 v v) 8)))
(*.f32 (/.f32 1 (/.f32 (/.f32 1/4 (*.f32 v v)) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v (*.f32 v (*.f32 v 4))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 1 (/.f32 1/4 (*.f32 v v))) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (/.f32 (/.f32 1 (/.f32 1/4 (*.f32 v v))) (*.f32 8 (*.f32 (*.f32 v v) (+.f32 v v)))))
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 (/.f32 (/.f32 1/8 v) v) v) (/.f32 1/2 (*.f32 v v))))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (/.f32 (/.f32 (/.f32 (/.f32 1/8 v) v) v) (/.f32 1/2 (*.f32 v v))))
(*.f32 (/.f32 1 (/.f32 1/4 v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) (*.f32 v 4)))
(*.f32 (*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v)))) (/.f32 (/.f32 1 (/.f32 1/4 v)) (*.f32 v 4)))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v))) (/.f32 (/.f32 1/4 v) (/.f32 1/4 v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) (*.f32 v 16)) (/.f32 1/4 v))
(*.f32 (/.f32 1 (/.f32 1 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (/.f32 1 (*.f32 v v))) (*.f32 v (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 1 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v))) (/.f32 0 (*.f32 v v))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/4 v)) 0) (*.f32 v v))
(*.f32 (/.f32 1 (/.f32 1/2 (*.f32 v (*.f32 v v)))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 (*.f32 v v) 8))) (*.f32 v (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 1 (/.f32 (/.f32 1 v) 1/2)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) (*.f32 v v)) (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 v v)) (/.f32 4 v))
(*.f32 (/.f32 1 (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (/.f32 1 v)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) (*.f32 v v)) (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 v v)) (/.f32 4 v))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4)))) (/.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) v) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))) (/.f32 (/.f32 1/4 (*.f32 v v)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (/.f32 1/4 (*.f32 v v)) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4)))) (/.f32 (/.f32 1 v) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))) (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v))) (/.f32 (/.f32 1/4 v) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))) 1/2)) (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)) (/.f32 (/.f32 1 (*.f32 (*.f32 v v) 8)) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (*.f32 v v) 8)) (/.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) 8)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 v (*.f32 v 4))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v (*.f32 v 16)))) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(*.f32 (/.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) v) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 (/.f32 1 v) (*.f32 (*.f32 v v) 8)) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 1/4 v) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 1 v) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 1 (*.f32 (*.f32 v v) 8)) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 v (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(-.f32 (*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 0 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8))) (*.f32 v (*.f32 v (*.f32 v 4)))) (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)))
(*.f32 (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (*.f32 v v) 8)) (/.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 v (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) 8)) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 v (*.f32 v 4))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v (*.f32 v 16)))) (+.f32 (/.f32 v v) (/.f32 0 (*.f32 v (*.f32 v 4)))))
(*.f32 (+.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 1/2 (*.f32 v (*.f32 v v)))) -1) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v)))) (+.f32 -1 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) (/.f32 1/2 (*.f32 v (*.f32 v v))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v))) (+.f32 -1 (*.f32 1/2 (+.f32 (/.f32 (*.f32 v 4) v) (/.f32 0 (*.f32 v v))))))
(*.f32 1/4 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) (+.f32 -1 (*.f32 1/2 (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 v 4) v))))))
(*.f32 (+.f32 (/.f32 (*.f32 (*.f32 v v) 8) (*.f32 v (*.f32 v 4))) -1) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v)))) (+.f32 -1 (/.f32 (*.f32 (*.f32 v v) 8) (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1/4 (*.f32 v v)) v) (+.f32 -1 (/.f32 (*.f32 (*.f32 v v) 8) (*.f32 v (*.f32 v 4))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1/4 v) (*.f32 v v)) (+.f32 -1 (/.f32 (*.f32 (*.f32 v v) 8) (*.f32 v (*.f32 v 4))))))
(pow.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v)) 1)
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(neg.f32 (neg.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 (*.f32 v v)) v))))
(*.f32 1/4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v v))))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/4 (*.f32 v v)) v)))
(*.f32 (/.f32 cosTheta_O v) (*.f32 1/4 (/.f32 (/.f32 cosTheta_i v) v)))
(+.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 0)
(*.f32 v (*.f32 v (*.f32 v 4)))
(+.f32 0 (*.f32 v (*.f32 v (*.f32 v 4))))
(*.f32 v (*.f32 v (*.f32 v 4)))
(+.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 3) 4))
(+.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 3 (*.f32 v (*.f32 v (*.f32 v 4)))) 4))
(+.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 v (*.f32 (*.f32 v (*.f32 v 4)) 3)) 4))
(+.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 (*.f32 v v) (*.f32 (*.f32 v 4) 3)) 4))
(+.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 2) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 2))
(*.f32 v (*.f32 v (*.f32 v 4)))
(+.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 2) (neg.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) -2)))
(*.f32 v (*.f32 v (*.f32 v 4)))
(+.f32 (/.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 3) 4) (*.f32 v (*.f32 v v)))
(+.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 3 (*.f32 v (*.f32 v (*.f32 v 4)))) 4))
(+.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 v (*.f32 (*.f32 v (*.f32 v 4)) 3)) 4))
(+.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 (*.f32 v v) (*.f32 (*.f32 v 4) 3)) 4))
(-.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 0)
(*.f32 v (*.f32 v (*.f32 v 4)))
(-.f32 0 (/.f32 (*.f32 v (*.f32 v v)) -1/4))
(/.f32 (*.f32 v (*.f32 v v)) 1/4)
(-.f32 (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 2) (/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) -2))
(*.f32 v (*.f32 v (*.f32 v 4)))
(-.f32 (/.f32 (*.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 3) 4) (/.f32 (/.f32 (*.f32 v (*.f32 v v)) -1/4) 4))
(+.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 3 (*.f32 v (*.f32 v (*.f32 v 4)))) 4))
(+.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 v (*.f32 (*.f32 v (*.f32 v 4)) 3)) 4))
(+.f32 (*.f32 v (*.f32 v v)) (/.f32 (*.f32 (*.f32 v v) (*.f32 (*.f32 v 4) 3)) 4))
(/.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 1)
(*.f32 v (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 v (*.f32 (*.f32 v v) 8)) 2)
(*.f32 v (*.f32 v (*.f32 v 4)))
(/.f32 (/.f32 (*.f32 v (*.f32 v v)) -1/4) -1)
(/.f32 (*.f32 v (*.f32 v v)) 1/4)
(/.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 v v) 8)) 4)
(*.f32 v (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 (*.f32 v 4) (*.f32 (*.f32 v v) 8)) 8)
(/.f32 (*.f32 8 (*.f32 (*.f32 v v) (*.f32 v 4))) 8)
(/.f32 (*.f32 v (*.f32 4 (*.f32 (*.f32 v v) 8))) 8)
(/.f32 (*.f32 4 (*.f32 v (*.f32 (*.f32 v v) 8))) 8)
(/.f32 (*.f32 (*.f32 v 4) (*.f32 v (*.f32 (+.f32 v v) 8))) 16)
(/.f32 (*.f32 8 (*.f32 (*.f32 v v) (*.f32 v 4))) 8)
(/.f32 (*.f32 v (*.f32 4 (*.f32 (*.f32 v v) 8))) 8)
(/.f32 (*.f32 4 (*.f32 v (*.f32 (*.f32 v v) 8))) 8)
(/.f32 (*.f32 (*.f32 v (*.f32 v 4)) (*.f32 (+.f32 v v) 8)) 16)
(/.f32 (*.f32 8 (*.f32 (*.f32 v v) (*.f32 v 4))) 8)
(/.f32 (*.f32 v (*.f32 4 (*.f32 (*.f32 v v) 8))) 8)
(/.f32 (*.f32 4 (*.f32 v (*.f32 (*.f32 v v) 8))) 8)
(pow.f32 (*.f32 v (*.f32 v (*.f32 v 4))) 1)
(*.f32 v (*.f32 v (*.f32 v 4)))
(neg.f32 (/.f32 (*.f32 v (*.f32 v v)) -1/4))
(/.f32 (*.f32 v (*.f32 v v)) 1/4)

localize356.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f32 (/.f32 1/4 v) v)
0.3b
(*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v))
0.3b
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 144 to 73 computations (49.3% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
cosTheta_i
@inf
(*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v))
0.0ms
v
@0
(/.f32 (/.f32 1/4 v) v)
0.0ms
v
@inf
(/.f32 (/.f32 1/4 v) v)
0.0ms
cosTheta_i
@-inf
(*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v))
0.0ms
v
@0
(*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v))

rewrite166.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1146×rational_best-simplify-55
870×rational_best-simplify-53
838×rational_best-simplify-80
816×rational_best-simplify-49
540×rational_best-simplify-65
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01350
19950
226238
3109526
Stop Event
node limit
Counts
2 → 104
Calls
Call 1
Inputs
(*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v))
(/.f32 (/.f32 1/4 v) v)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 4 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 4 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 4 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 (neg.f32 v)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 4 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 1 v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8) (*.f32 v 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 8) (*.f32 4 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 8) (+.f32 (*.f32 4 (*.f32 v v)) (*.f32 4 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 8 v)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i cosTheta_O) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 v 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (*.f32 v (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))) (*.f32 4 (*.f32 4 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))) (*.f32 (*.f32 4 (*.f32 v v)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) (*.f32 (*.f32 v 8) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) (*.f32 4 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 4 v)) (*.f32 4 (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 v v)) (/.f32 v 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (neg.f32 v)) (*.f32 -2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (fabs.f32 v)) (fabs.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 -2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 v) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)) (*.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 v 4) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 v) (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))) (/.f32 1 (*.f32 v v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) (/.f32 1 v)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 v 4) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 4 v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (*.f32 v v)) (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 4 v)) (*.f32 v 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/4 (*.f32 v v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 1/4 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (/.f32 1/4 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/8 (*.f32 v v)) (/.f32 1/8 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/4 v) (*.f32 v 4)) (/.f32 (/.f32 3/4 v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/8 (*.f32 v v)) 2) (/.f32 (/.f32 (/.f32 3/4 v) (+.f32 v v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/4 (*.f32 v v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/4 (*.f32 v v)) (+.f32 (/.f32 0 v) (/.f32 0 (neg.f32 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/4 (*.f32 v v)) (+.f32 (/.f32 0 (neg.f32 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/4 (*.f32 v v)) (+.f32 (/.f32 0 (neg.f32 v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/4 (*.f32 v v)) (+.f32 (/.f32 0 (neg.f32 v)) (/.f32 0 (neg.f32 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 0 v) (/.f32 1/4 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 v) (/.f32 (/.f32 -1/4 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/8 (*.f32 v v)) (neg.f32 (/.f32 1/8 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/8 (*.f32 v v)) (+.f32 (neg.f32 (/.f32 1/8 (*.f32 v v))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1/4 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (neg.f32 v)) (/.f32 -1 (*.f32 4 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 3/4 v) (+.f32 v v)) 2) (/.f32 (neg.f32 (/.f32 1/8 (*.f32 v v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 3/4 v) (*.f32 v 4)) (/.f32 (/.f32 -1/4 v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 1/4 v) (/.f32 1/4 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/4 v) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/4 (*.f32 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1/4 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 v) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 -1/4 v) (/.f32 1 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/8 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (/.f32 1 v) (/.f32 1/8 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 v v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (/.f32 1/4 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v v)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 v)) (neg.f32 (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/4 (*.f32 (*.f32 v v) v)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 (*.f32 v v) v)) (/.f32 1 (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (/.f32 1/8 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (*.f32 1 (/.f32 1/8 v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1/4 (*.f32 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f32 (/.f32 1/4 (*.f32 v v)))))))

simplify216.0ms (0.3%)

Algorithm
egg-herbie
Rules
1024×rational_best-simplify-1
958×rational_best-simplify-63
844×rational_best-simplify-66
842×rational_best-simplify-67
684×rational_best-simplify-47
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02312100
17112088
233362088
Stop Event
node limit
Counts
152 → 117
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(+.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 v v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 4 (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (*.f32 v 4)))
(+.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 0 (*.f32 4 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (/.f32 0 v) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (neg.f32 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 v v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 4 (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (*.f32 v 4)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 (neg.f32 v)) (*.f32 v 4)))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v 4))
(/.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 4 (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)
(/.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 4)
(/.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 1 v) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 v v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8) (*.f32 v 8))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 8) (*.f32 4 (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 8) (+.f32 (*.f32 4 (*.f32 v v)) (*.f32 4 (*.f32 v v))))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) 2)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 8 v)) 8)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 v 2))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) -1)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (*.f32 v (+.f32 v v)))
(/.f32 (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))) (*.f32 4 (*.f32 4 (*.f32 v v))))
(/.f32 (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))) (*.f32 (*.f32 4 (*.f32 v v)) 4))
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) (*.f32 (*.f32 v 8) 2))
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) (*.f32 4 (*.f32 v 4)))
(/.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 1/2)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 4 v)) (*.f32 4 (/.f32 1 v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) (/.f32 1 v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 v v)) (/.f32 v 2))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (neg.f32 v)) (*.f32 -2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (fabs.f32 v)) (fabs.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 v 4))
(/.f32 (+.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 -2 v))
(/.f32 (*.f32 (neg.f32 v) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))
(/.f32 (*.f32 (+.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)) (*.f32 v 4))
(/.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 v 4) 4))
(/.f32 (*.f32 (/.f32 1 v) (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8))) 16)
(/.f32 (*.f32 (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))) (/.f32 1 (*.f32 v v))) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) (/.f32 1 v)) 16)
(/.f32 (*.f32 (*.f32 v 4) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 4 v))) 16)
(/.f32 (*.f32 (/.f32 1 (*.f32 v v)) (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O))))) 16)
(/.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 4 v)) (*.f32 v 4)) 16)
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)
(+.f32 (/.f32 1/4 (*.f32 v v)) 0)
(+.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 v))
(+.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 (neg.f32 v)))
(+.f32 0 (/.f32 1/4 (*.f32 v v)))
(+.f32 (/.f32 0 v) (/.f32 1/4 (*.f32 v v)))
(+.f32 (/.f32 1/8 (*.f32 v v)) (/.f32 1/8 (*.f32 v v)))
(+.f32 (/.f32 (/.f32 1/4 v) (*.f32 v 4)) (/.f32 (/.f32 3/4 v) (*.f32 v 4)))
(+.f32 (/.f32 (/.f32 1/8 (*.f32 v v)) 2) (/.f32 (/.f32 (/.f32 3/4 v) (+.f32 v v)) 2))
(-.f32 (/.f32 1/4 (*.f32 v v)) 0)
(-.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 v))
(-.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 (neg.f32 v)))
(-.f32 (/.f32 1/4 (*.f32 v v)) (+.f32 (/.f32 0 v) (/.f32 0 (neg.f32 v))))
(-.f32 (/.f32 1/4 (*.f32 v v)) (+.f32 (/.f32 0 (neg.f32 v)) 0))
(-.f32 (/.f32 1/4 (*.f32 v v)) (+.f32 (/.f32 0 (neg.f32 v)) (/.f32 0 v)))
(-.f32 (/.f32 1/4 (*.f32 v v)) (+.f32 (/.f32 0 (neg.f32 v)) (/.f32 0 (neg.f32 v))))
(-.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 (/.f32 1 v)))
(-.f32 0 (-.f32 (/.f32 0 v) (/.f32 1/4 (*.f32 v v))))
(-.f32 (/.f32 0 v) (/.f32 (/.f32 -1/4 v) v))
(-.f32 (/.f32 1/8 (*.f32 v v)) (neg.f32 (/.f32 1/8 (*.f32 v v))))
(-.f32 (/.f32 1/8 (*.f32 v v)) (+.f32 (neg.f32 (/.f32 1/8 (*.f32 v v))) (/.f32 0 v)))
(-.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1/4 (*.f32 v v)))
(-.f32 (/.f32 0 (neg.f32 v)) (/.f32 -1 (*.f32 4 (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (/.f32 3/4 v) (+.f32 v v)) 2) (/.f32 (neg.f32 (/.f32 1/8 (*.f32 v v))) 2))
(-.f32 (/.f32 (/.f32 3/4 v) (*.f32 v 4)) (/.f32 (/.f32 -1/4 v) (*.f32 v 4)))
(*.f32 4 (*.f32 (/.f32 1/4 v) (/.f32 1/4 v)))
(*.f32 1/4 (/.f32 1 (*.f32 v v)))
(*.f32 (/.f32 1/4 v) (/.f32 1 v))
(*.f32 (/.f32 1/4 (*.f32 v v)) 1)
(*.f32 1 (/.f32 1/4 (*.f32 v v)))
(*.f32 1/2 (/.f32 1/2 (*.f32 v v)))
(*.f32 (/.f32 1/2 v) (/.f32 1/2 v))
(*.f32 (/.f32 -1/4 v) (/.f32 1 (neg.f32 v)))
(*.f32 2 (/.f32 1/8 (*.f32 v v)))
(*.f32 2 (*.f32 (/.f32 1 v) (/.f32 1/8 v)))
(*.f32 (/.f32 1/2 (*.f32 v v)) 1/2)
(*.f32 (/.f32 1 v) (/.f32 1/4 v))
(*.f32 (/.f32 1 (*.f32 v v)) 1/4)
(*.f32 (neg.f32 (/.f32 1/2 v)) (neg.f32 (/.f32 1/2 v)))
(*.f32 (/.f32 1/4 (*.f32 (*.f32 v v) v)) v)
(*.f32 (/.f32 1/2 (*.f32 (*.f32 v v) v)) (/.f32 1 (/.f32 2 v)))
(*.f32 (/.f32 2 v) (/.f32 1/8 v))
(*.f32 (/.f32 2 v) (*.f32 1 (/.f32 1/8 v)))
(pow.f32 (/.f32 1/4 (*.f32 v v)) 1)
(fabs.f32 (/.f32 1/4 (*.f32 v v)))
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(/.f32 1/4 (pow.f32 v 2))
(+.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 4 (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 0 (*.f32 4 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (/.f32 0 v) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 4 (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 v) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 0 (neg.f32 v)) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) 2))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (*.f32 cosTheta_O (/.f32 (neg.f32 cosTheta_i) v)) 2))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 v) 2)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 2 (neg.f32 v))))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 4 (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 4)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 1 v) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8) (*.f32 v 8))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 8) (*.f32 4 (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 8) (+.f32 (*.f32 4 (*.f32 v v)) (*.f32 4 (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2) 2)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 8 v)) 8)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 v 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) -1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (*.f32 v (+.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))) (*.f32 4 (*.f32 4 (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))) (*.f32 (*.f32 4 (*.f32 v v)) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) (*.f32 (*.f32 v 8) 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) (*.f32 4 (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 1/2)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 4 v)) (*.f32 4 (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) v) (/.f32 1 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 v v)) (/.f32 v 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (neg.f32 v)) (*.f32 -2 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (fabs.f32 v)) (fabs.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 v 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (+.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 -2 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (neg.f32 v) (neg.f32 (*.f32 cosTheta_i cosTheta_O))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (+.f32 v v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)) (*.f32 v 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 4 (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 v 4) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (/.f32 1 v) (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8))) 16)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O)))) (/.f32 1 (*.f32 v v))) 16)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) (/.f32 1 v)) 16)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 v 4) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 4 v))) 16)
(/.f32 (*.f32 4 (*.f32 v (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))) 16)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 v 16)) 16)
(/.f32 (*.f32 (*.f32 v 16) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) 16)
(/.f32 (*.f32 (/.f32 1 (*.f32 v v)) (*.f32 4 (*.f32 4 (*.f32 cosTheta_i (*.f32 v cosTheta_O))))) 16)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 4 v)) (*.f32 v 4)) 16)
(/.f32 (*.f32 4 (*.f32 v (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))))) 16)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 v 16)) 16)
(/.f32 (*.f32 (*.f32 v 16) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) 16)
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 1/4 (*.f32 v v)) 0)
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(+.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 v))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(+.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 (neg.f32 v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(+.f32 0 (/.f32 1/4 (*.f32 v v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(+.f32 (/.f32 0 v) (/.f32 1/4 (*.f32 v v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(+.f32 (/.f32 1/8 (*.f32 v v)) (/.f32 1/8 (*.f32 v v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(+.f32 (/.f32 (/.f32 1/4 v) (*.f32 v 4)) (/.f32 (/.f32 3/4 v) (*.f32 v 4)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(+.f32 (/.f32 (/.f32 1/8 (*.f32 v v)) 2) (/.f32 (/.f32 (/.f32 3/4 v) (+.f32 v v)) 2))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 1/4 (*.f32 v v)) 0)
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 v))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 (neg.f32 v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 1/4 (*.f32 v v)) (+.f32 (/.f32 0 v) (/.f32 0 (neg.f32 v))))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 1/4 (*.f32 v v)) (+.f32 (/.f32 0 (neg.f32 v)) 0))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 1/4 (*.f32 v v)) (+.f32 (/.f32 0 (neg.f32 v)) (/.f32 0 v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 1/4 (*.f32 v v)) (+.f32 (/.f32 0 (neg.f32 v)) (/.f32 0 (neg.f32 v))))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 1/4 (*.f32 v v)) (/.f32 0 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 0 (/.f32 1 v)))
(-.f32 0 (-.f32 (/.f32 0 v) (/.f32 1/4 (*.f32 v v))))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 0 v) (/.f32 (/.f32 -1/4 v) v))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 1/8 (*.f32 v v)) (neg.f32 (/.f32 1/8 (*.f32 v v))))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 1/8 (*.f32 v v)) (+.f32 (neg.f32 (/.f32 1/8 (*.f32 v v))) (/.f32 0 v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1/4 (*.f32 v v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 0 (neg.f32 v)) (/.f32 -1 (*.f32 4 (*.f32 v v))))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 (/.f32 (/.f32 3/4 v) (+.f32 v v)) 2) (/.f32 (neg.f32 (/.f32 1/8 (*.f32 v v))) 2))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(-.f32 (/.f32 (/.f32 3/4 v) (*.f32 v 4)) (/.f32 (/.f32 -1/4 v) (*.f32 v 4)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 4 (*.f32 (/.f32 1/4 v) (/.f32 1/4 v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 1/4 (/.f32 1 (*.f32 v v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 (/.f32 1/4 v) (/.f32 1 v))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 (/.f32 1/4 (*.f32 v v)) 1)
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 1 (/.f32 1/4 (*.f32 v v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 1/2 (/.f32 1/2 (*.f32 v v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 (/.f32 1/2 v) (/.f32 1/2 v))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 (/.f32 -1/4 v) (/.f32 1 (neg.f32 v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 2 (/.f32 1/8 (*.f32 v v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 2 (*.f32 (/.f32 1 v) (/.f32 1/8 v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 (/.f32 1/2 (*.f32 v v)) 1/2)
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 (/.f32 1 v) (/.f32 1/4 v))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 (/.f32 1 (*.f32 v v)) 1/4)
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 (neg.f32 (/.f32 1/2 v)) (neg.f32 (/.f32 1/2 v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 (/.f32 1/4 (*.f32 (*.f32 v v) v)) v)
(*.f32 v (/.f32 1/4 (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 v v))
(*.f32 1/4 (/.f32 v (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 1/2 (*.f32 (*.f32 v v) v)) (/.f32 1 (/.f32 2 v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 (/.f32 2 v) (/.f32 1/8 v))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(*.f32 (/.f32 2 v) (*.f32 1 (/.f32 1/8 v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(pow.f32 (/.f32 1/4 (*.f32 v v)) 1)
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)
(fabs.f32 (/.f32 1/4 (*.f32 v v)))
(/.f32 1/4 (*.f32 v v))
(/.f32 (/.f32 1/4 v) v)

eval3.6s (5.2%)

Compiler

Compiled 58957 to 30840 computations (47.7% saved)

prune3.9s (5.6%)

Pruning

35 alts after pruning (34 fresh and 1 done)

PrunedKeptTotal
New1823321855
Fresh19221
Picked101
Done314
Total1846351881
Error
0.0b
Counts
1881 → 35
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 v v)) (/.f32 v 2)) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.5b
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.5b
(/.f32 (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) 4) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) (*.f32 v 2)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (-.f32 1 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))))))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (/.f32 2 v) (/.f32 1/8 v))) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.5b
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.5b
(/.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) v) (*.f32 v 4))) (/.f32 1 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.6b
(/.f32 (/.f32 (*.f32 (/.f32 1 v) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.3b
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v)) (/.f32 1/2 v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (*.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 1/2 v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.7b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
11.5b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
0.5b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
13.4b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)
0.4b
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.4b
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.4b
(/.f32 (*.f32 (/.f32 1 v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.5b
(/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.5b
(/.f32 (*.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (*.f32 v v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.5b
(/.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.5b
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
0.9b
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)))
0.7b
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))))
0.5b
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 v))
0.5b
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (sinh.f32 (/.f32 1 v))) 1/4)
0.5b
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (+.f32 (/.f32 2 v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
0.5b
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/2)
0.7b
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 4))
0.4b
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
0.5b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
0.4b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 v) (*.f32 v (/.f32 (sinh.f32 (/.f32 1 v)) 2))))
13.4b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
0.5b
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
0.5b
(*.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 2 v) (*.f32 2 (sinh.f32 (/.f32 1 v))))))
Compiler

Compiled 1849 to 1308 computations (29.3% saved)

localize539.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
0.3b
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
0.3b
(*.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v))
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 126 to 47 computations (62.7% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
v
@0
(*.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v))
0.0ms
cosTheta_i
@-inf
(*.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v))
0.0ms
v
@-inf
(*.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v))
0.0ms
v
@inf
(*.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v))
0.0ms
cosTheta_O
@-inf
(*.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v))

rewrite361.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1248×rational_best-simplify-80
734×rational_best-simplify-65
688×rational_best-simplify-54
648×rational_best-simplify-67
470×rational_best-simplify-63
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01125
18113
221513
3104513
Stop Event
node limit
Counts
1 → 83
Calls
Call 1
Inputs
(*.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 v) (/.f32 0 (neg.f32 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 (neg.f32 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 (neg.f32 v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 (neg.f32 v)) (/.f32 0 (neg.f32 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 v) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -2) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) 2) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i cosTheta_O) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) v) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 v 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 (*.f32 v v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 2 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O)) (*.f32 4 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 v 4) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) v) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (+.f32 v v)) (/.f32 (/.f32 1/2 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 v)) (/.f32 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2)) (/.f32 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) 4) (/.f32 1 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 4 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 v (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 (*.f32 v v) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))) (+.f32 (*.f32 v (+.f32 v v)) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 4 (*.f32 v v)) (*.f32 4 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))) (+.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2))) (/.f32 4 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 v 4) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 v) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (*.f32 (/.f32 1 v) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 v 4) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 v 4) (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 4 (*.f32 v v)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 4 (*.f32 v v)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) 2) (*.f32 4 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 4 v)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 v 4) (*.f32 (/.f32 4 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 1 v)) (*.f32 (/.f32 1 v) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 4) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (/.f32 4 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 4 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 4 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 v 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/4 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (/.f32 (*.f32 v v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O)) 2) (/.f32 (*.f32 4 (*.f32 v v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) v) (/.f32 4 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) v) (/.f32 (*.f32 2 (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (*.f32 4 (*.f32 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2)) v) (/.f32 (/.f32 2 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)))))

simplify264.0ms (0.4%)

Algorithm
egg-herbie
Rules
1282×rational_best-simplify-47
1234×rational_best-simplify-1
1126×rational_best-simplify-63
754×rational_best-simplify-66
706×rational_best-simplify-49
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02101565
17581559
240981559
Stop Event
node limit
Counts
119 → 85
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (neg.f32 v)))
(+.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) 2))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4)))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 0 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))
(-.f32 0 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (neg.f32 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 v) (/.f32 0 (neg.f32 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 (neg.f32 v)) 0))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 (neg.f32 v)) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 (neg.f32 v)) (/.f32 0 (neg.f32 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 v v)))
(-.f32 (/.f32 0 v) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -2))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -2) (/.f32 0 v)))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) 2) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -2) 2))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (neg.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 1 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) 1/2)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) 2)
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 v v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) v) (/.f32 1/2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 v 2))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 (*.f32 v v) (+.f32 v v)))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) -1)
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v (+.f32 v v)))
(/.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 4)
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 2 (*.f32 v 4)))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v 4))
(/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O)) (*.f32 4 (*.f32 v v)))
(/.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 v 4) 4))
(/.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) -2)
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) v) (/.f32 1 (*.f32 v v)))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (+.f32 v v)) (/.f32 (/.f32 1/2 v) v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 v)) (/.f32 -1 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2)) (/.f32 2 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) 1/4)
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) 4) (/.f32 1 (*.f32 v 4)))
(/.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 4 (*.f32 v v)))
(/.f32 (*.f32 v (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 (*.f32 v v) v))
(/.f32 (+.f32 (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))) (+.f32 (*.f32 v (+.f32 v v)) (*.f32 v (+.f32 v v))))
(/.f32 (+.f32 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 4 (*.f32 v v)) (*.f32 4 (*.f32 v v))))
(/.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) 8)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))) (+.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2))) (/.f32 4 v))
(/.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 v 4) (+.f32 v v)))
(/.f32 (*.f32 (/.f32 1 v) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (*.f32 (/.f32 1 v) (/.f32 1 v)))
(/.f32 (*.f32 4 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) 16)
(/.f32 (*.f32 (*.f32 v 4) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (*.f32 (*.f32 v 4) (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 4 (*.f32 v v)) (*.f32 v 4)))
(/.f32 (*.f32 4 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 4 (*.f32 v v)) 4))
(/.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) 16)
(/.f32 (*.f32 (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) 2) (*.f32 4 (*.f32 v v)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 4 v)) 16)
(/.f32 (*.f32 (*.f32 v 4) (*.f32 (/.f32 4 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) 16)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 1 v)) (*.f32 (/.f32 1 v) (/.f32 1 v)))
(/.f32 (*.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 4) 16)
(/.f32 (*.f32 (*.f32 (/.f32 4 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v 4)) 16)
(/.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v v))
(/.f32 (*.f32 (*.f32 4 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 4 (*.f32 v v)))
(/.f32 (*.f32 (/.f32 v 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2))) 1)
(/.f32 (*.f32 1/4 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) 1)
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (/.f32 (*.f32 v v) 2))
(/.f32 (/.f32 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O)) 2) (/.f32 (*.f32 4 (*.f32 v v)) 2))
(/.f32 (/.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) v) (/.f32 4 v))
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) v) (/.f32 (*.f32 2 (*.f32 v 4)) v))
(/.f32 (/.f32 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (*.f32 4 (*.f32 v v)) v))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2)) v) (/.f32 (/.f32 2 v) v))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 v v)))
(/.f32 (+.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 0 v)) v)
(-.f32 0 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 0 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 v) (/.f32 0 (neg.f32 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 (neg.f32 v)) 0))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 (neg.f32 v)) (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 (/.f32 0 (neg.f32 v)) (/.f32 0 (neg.f32 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 0 (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 0 v) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -2) (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (+.f32 v v)) 2) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) -2) 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 1 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) 1/2)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) 2)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) v) (/.f32 1/2 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 v 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 (*.f32 v v) (+.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)) -1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v (+.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 4)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 2 (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O)) (*.f32 4 (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 v 4) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 -2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) -2)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) v) (/.f32 1 (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (+.f32 v v)) (/.f32 (/.f32 1/2 v) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (neg.f32 v)) (/.f32 -1 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2)) (/.f32 2 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 4) 1/4)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) 4) (/.f32 1 (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 4 (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 v (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 (*.f32 v v) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (+.f32 (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))) (+.f32 (*.f32 v (+.f32 v v)) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (+.f32 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O))) (+.f32 (*.f32 4 (*.f32 v v)) (*.f32 4 (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (+.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) 8)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (+.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))) (+.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2))) (/.f32 4 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 v 4) (+.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (/.f32 1 v) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (*.f32 (/.f32 1 v) (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 4 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) 16)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 v 4) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 v 4) (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 4 (*.f32 v v)) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 4 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (*.f32 4 (*.f32 v v)) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (/.f32 4 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) 16)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 v (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) 2) (*.f32 4 (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 4 v)) 16)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 v 4) (*.f32 (/.f32 4 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) 16)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 1 v)) (*.f32 (/.f32 1 v) (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) 4) 16)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 (/.f32 4 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v 4)) 16)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (*.f32 4 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 4 (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 (/.f32 v 2) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2))) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 1/4 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (/.f32 (*.f32 v v) 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O)) 2) (/.f32 (*.f32 4 (*.f32 v v)) 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) v) (/.f32 4 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) v) (/.f32 (*.f32 2 (*.f32 v 4)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (*.f32 (*.f32 v 4) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (*.f32 4 (*.f32 v v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v 2)) v) (/.f32 (/.f32 2 v) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)

localize96.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f32 cosTheta_i cosTheta_O)
0.3b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
Compiler

Compiled 22 to 12 computations (45.5% saved)

series28.0ms (0%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
16.0ms
cosTheta_O
@inf
(*.f32 cosTheta_i cosTheta_O)
10.0ms
cosTheta_i
@-inf
(*.f32 cosTheta_i cosTheta_O)
0.0ms
cosTheta_i
@inf
(*.f32 cosTheta_i cosTheta_O)
0.0ms
cosTheta_O
@-inf
(*.f32 cosTheta_i cosTheta_O)
0.0ms
cosTheta_i
@0
(*.f32 cosTheta_i cosTheta_O)

rewrite253.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1088×rational_best-simplify-83
1042×rational_best-simplify-51
794×rational_best-simplify-57
774×rational_best-simplify-63
688×rational_best-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057
1337
2677
31657
45087
520007
Stop Event
node limit
Counts
1 → 35
Calls
Call 1
Inputs
(*.f32 cosTheta_i cosTheta_O)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_i cosTheta_O) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)) (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) -2)) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))) (neg.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))) (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_i cosTheta_O) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (-.f32 0 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) -2)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))) (-.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 3)) 8)) (-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) 8) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i cosTheta_O) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O 4) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8))) (*.f32 2 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 cosTheta_i 4) 4) (*.f32 (*.f32 cosTheta_O 4) 4)) 256)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 cosTheta_O 4) 4) (*.f32 (*.f32 cosTheta_i 4) 4)) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 cosTheta_i cosTheta_O) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)))))))

simplify262.0ms (0.4%)

Algorithm
egg-herbie
Rules
1216×rational_best-simplify-48
956×rational_best-simplify-63
922×rational_best-simplify-52
920×rational_best-simplify-51
754×rational_best-simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
099245
1222245
2585245
31938245
Stop Event
node limit
Counts
35 → 36
Calls
Call 1
Inputs
(+.f32 (*.f32 cosTheta_i cosTheta_O) 0)
(+.f32 0 (*.f32 cosTheta_i cosTheta_O))
(+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)) (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)))
(+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2)))
(+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8))
(+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) -2)))
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))
(+.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) -2)) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))
(+.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))) (neg.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))))
(+.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))) (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))))
(-.f32 (*.f32 cosTheta_i cosTheta_O) 0)
(-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2))))
(-.f32 0 (neg.f32 (*.f32 cosTheta_i cosTheta_O)))
(-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) -2))
(-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -3) 4))
(-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (-.f32 0 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8)))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) 4))
(-.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) -2)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))))
(-.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))) (-.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))))
(-.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 3)) 8)) (-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) 8) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) 1)
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) 2)
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) -1)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) 4)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8) 8)
(/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O 4) 4)) 16)
(/.f32 (*.f32 2 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8))) 64)
(/.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) 32)
(/.f32 (+.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8))) 64)
(/.f32 (+.f32 (*.f32 2 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8))) (*.f32 2 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)))) 128)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i 4) 4) (*.f32 (*.f32 cosTheta_O 4) 4)) 256)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O 4) 4) (*.f32 (*.f32 cosTheta_i 4) 4)) 256)
(pow.f32 (*.f32 cosTheta_i cosTheta_O) 1)
(neg.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)))
Outputs
(+.f32 (*.f32 cosTheta_i cosTheta_O) 0)
(*.f32 cosTheta_i cosTheta_O)
(+.f32 0 (*.f32 cosTheta_i cosTheta_O))
(*.f32 cosTheta_i cosTheta_O)
(+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)) (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)))
(*.f32 cosTheta_i cosTheta_O)
(+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2)))
(*.f32 cosTheta_i cosTheta_O)
(+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8))
(*.f32 cosTheta_i cosTheta_O)
(+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) -2)))
(*.f32 cosTheta_i cosTheta_O)
(+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))
(*.f32 cosTheta_i cosTheta_O)
(+.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) -2)) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))
(*.f32 cosTheta_i cosTheta_O)
(+.f32 (-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))) (neg.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))))
(*.f32 cosTheta_i cosTheta_O)
(+.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))) (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))))
(*.f32 cosTheta_i cosTheta_O)
(-.f32 (*.f32 cosTheta_i cosTheta_O) 0)
(*.f32 cosTheta_i cosTheta_O)
(-.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2))))
(*.f32 cosTheta_i cosTheta_O)
(-.f32 0 (neg.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_i cosTheta_O)
(-.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) -2))
(*.f32 cosTheta_i cosTheta_O)
(-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -3) 4))
(*.f32 cosTheta_i cosTheta_O)
(-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (-.f32 0 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8)))
(*.f32 cosTheta_i cosTheta_O)
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))))
(*.f32 cosTheta_i cosTheta_O)
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 6) 8) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) 4))
(*.f32 cosTheta_i cosTheta_O)
(-.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) -2)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))))
(*.f32 cosTheta_i cosTheta_O)
(-.f32 (-.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)))) (-.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))))
(*.f32 cosTheta_i cosTheta_O)
(-.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 3)) 8)) (-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) 8) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/4))))
(*.f32 cosTheta_i cosTheta_O)
(/.f32 (*.f32 cosTheta_i cosTheta_O) 1)
(*.f32 cosTheta_i cosTheta_O)
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) 2)
(*.f32 cosTheta_i cosTheta_O)
(/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) -1)
(*.f32 cosTheta_i cosTheta_O)
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) 4)
(*.f32 cosTheta_i cosTheta_O)
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8) 8)
(*.f32 cosTheta_i cosTheta_O)
(/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O 4) 4)) 16)
(*.f32 cosTheta_i cosTheta_O)
(/.f32 (*.f32 2 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8))) 64)
(*.f32 cosTheta_i cosTheta_O)
(/.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) 32)
(*.f32 cosTheta_i cosTheta_O)
(/.f32 (+.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)) (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8))) 64)
(*.f32 cosTheta_i cosTheta_O)
(/.f32 (+.f32 (*.f32 2 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8))) (*.f32 2 (*.f32 4 (*.f32 (*.f32 cosTheta_i cosTheta_O) 8)))) 128)
(*.f32 cosTheta_i cosTheta_O)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_i 4) 4) (*.f32 (*.f32 cosTheta_O 4) 4)) 256)
(*.f32 cosTheta_i cosTheta_O)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O 4) 4) (*.f32 (*.f32 cosTheta_i 4) 4)) 256)
(*.f32 cosTheta_i cosTheta_O)
(pow.f32 (*.f32 cosTheta_i cosTheta_O) 1)
(*.f32 cosTheta_i cosTheta_O)
(neg.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)))
(*.f32 cosTheta_i cosTheta_O)

localize190.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
0.2b
(/.f32 (/.f32 cosTheta_O v) v)
0.3b
(/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2))
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 62 to 35 computations (43.5% saved)

series23.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
17.0ms
cosTheta_O
@-inf
(/.f32 (/.f32 cosTheta_O v) v)
1.0ms
v
@0
(/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2))
1.0ms
cosTheta_O
@0
(/.f32 (/.f32 cosTheta_O v) v)
1.0ms
cosTheta_O
@inf
(/.f32 (/.f32 cosTheta_O v) v)
0.0ms
v
@0
(/.f32 (/.f32 cosTheta_O v) v)

rewrite255.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1210×rational_best-simplify-55
774×rational_best-simplify-65
726×rational_best-simplify-78
666×rational_best-simplify-54
658×rational_best-simplify-67
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01683
111771
229971
3123971
Stop Event
node limit
Counts
3 → 266
Calls
Call 1
Inputs
(/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (/.f32 1/4 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 8) (/.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1 (sinh.f32 (/.f32 1 v)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/4 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 1 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 8)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (/.f32 2 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 cosTheta_O (*.f32 v v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 (*.f32 v v)) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 (+.f32 v v) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 v v)) (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 cosTheta_O (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 (*.f32 (/.f32 cosTheta_O v) 3) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (/.f32 v v)) (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_O 3) (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 v (*.f32 v 4))) (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (+.f32 v (/.f32 0 v))) (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))) (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (+.f32 v (/.f32 0 v))) (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 (*.f32 v v)) (/.f32 v v)) (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (+.f32 (+.f32 v v) (/.f32 0 v))) (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (+.f32 (+.f32 v v) (/.f32 0 v))) (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (+.f32 (+.f32 v v) (/.f32 0 v))) (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) (+.f32 (+.f32 v v) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (+.f32 2 (/.f32 0 v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) v) (+.f32 2 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (neg.f32 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 (*.f32 v v)) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 (+.f32 v v) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (+.f32 (+.f32 v v) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 0 v) (/.f32 cosTheta_O (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 cosTheta_O (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 v) (neg.f32 (/.f32 cosTheta_O (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 cosTheta_O (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) (+.f32 (+.f32 v v) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (*.f32 -2 cosTheta_O) (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v v))) (+.f32 2 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (*.f32 -2 (/.f32 cosTheta_O v)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v)))) (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v)))) (-.f32 0 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v)))) (-.f32 (/.f32 0 v) (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (+.f32 v (/.f32 0 v))) (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) (+.f32 v v)) (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) (+.f32 (+.f32 v v) (/.f32 0 v))) (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) (+.f32 (+.f32 v v) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O 3) (*.f32 v (*.f32 v 4))) (/.f32 (neg.f32 cosTheta_O) (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) v) 2) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) v) (+.f32 2 (/.f32 0 v))) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v) (+.f32 2 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) 3) (*.f32 v 4)) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 v (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (/.f32 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cosTheta_O (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cosTheta_O (/.f32 2 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cosTheta_O (/.f32 (/.f32 2 v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O v) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O v) (/.f32 v (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O v) (/.f32 1 (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O (*.f32 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 1 (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (/.f32 cosTheta_O v)) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (/.f32 cosTheta_O v)) (/.f32 2 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (/.f32 cosTheta_O v)) (/.f32 (/.f32 1 v) (+.f32 2 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (/.f32 cosTheta_O v)) (/.f32 1 (+.f32 (+.f32 v v) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (/.f32 cosTheta_O v)) (*.f32 1 (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 2 (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 (/.f32 2 v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 1/2 v) (/.f32 (/.f32 cosTheta_O 2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O 4) (/.f32 (/.f32 1 v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O 4) (/.f32 1 (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O 4) (/.f32 2 (*.f32 v (*.f32 2 (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O 4) (*.f32 (/.f32 1/2 v) (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 cosTheta_O 2) v) (/.f32 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v 4) (/.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (/.f32 (/.f32 cosTheta_O 2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 1 (+.f32 2 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 (/.f32 1 v) (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_O v) 4) (/.f32 1 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_O v) 4) (/.f32 (/.f32 1 v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_O v) 4) (/.f32 (/.f32 1 v) (/.f32 (*.f32 v 4) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_O v) 4) (*.f32 1/2 (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 v 4)) (/.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v v)) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 v) (*.f32 2 (/.f32 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 cosTheta_O cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v 4)) (*.f32 (/.f32 cosTheta_O v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (/.f32 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (/.f32 cosTheta_O 2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (/.f32 1 (/.f32 (*.f32 v 4) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (/.f32 cosTheta_O v) 4)) (/.f32 1 (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (/.f32 (/.f32 cosTheta_O v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 cosTheta_O 2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 cosTheta_O 4)) (/.f32 (/.f32 1 v) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 cosTheta_O 4)) (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 v)) (/.f32 cosTheta_O (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 4 (*.f32 cosTheta_O 4)) (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 v (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 2 v)) (/.f32 1 (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 2 v)) (/.f32 1 (+.f32 (/.f32 2 v) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (*.f32 v v)) (/.f32 1 (/.f32 (/.f32 2 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) 4) (*.f32 v v)) (/.f32 1 (/.f32 (/.f32 (*.f32 v 4) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fabs.f32 v)) (/.f32 cosTheta_O (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) (neg.f32 v)) (/.f32 1/2 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) (fabs.f32 v)) (/.f32 1/2 (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v cosTheta_O) (/.f32 (/.f32 1 (*.f32 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 cosTheta_O v)) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1/2 (*.f32 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 2 (/.f32 cosTheta_O v))) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) cosTheta_O) (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v))) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (*.f32 (/.f32 cosTheta_O v) 4)) (/.f32 (/.f32 1 (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 cosTheta_O v)) (/.f32 (/.f32 1 v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (*.f32 2 (/.f32 cosTheta_O v))) (/.f32 (/.f32 1/2 v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v))) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (*.f32 (/.f32 cosTheta_O v) 4)) (/.f32 (/.f32 1 (*.f32 v 4)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 1 v)) (/.f32 cosTheta_O (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 2 v)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 cosTheta_O (neg.f32 v))) (/.f32 (neg.f32 (/.f32 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (neg.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 1 v)) (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 2 v)) (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 cosTheta_O (neg.f32 v))) (/.f32 (neg.f32 (/.f32 1 v)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (neg.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 cosTheta_O (*.f32 v v)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (sinh.f32 (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v))) (*.f32 (sinh.f32 (/.f32 1 v)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 8) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) 2) (/.f32 (sinh.f32 (/.f32 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) v) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (+.f32 v v)) (/.f32 v 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (neg.f32 v)) (neg.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (fabs.f32 v)) (fabs.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 8) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v))) (/.f32 2 (sinh.f32 (/.f32 1 v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (+.f32 cosTheta_i cosTheta_i) (sinh.f32 (/.f32 1 v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 cosTheta_i cosTheta_i)) (*.f32 2 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) (sinh.f32 (/.f32 1 v))) (*.f32 4 (/.f32 cosTheta_O (*.f32 v v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_O 4) (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (*.f32 2 (+.f32 cosTheta_i cosTheta_i))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (/.f32 2 (sinh.f32 (/.f32 1 v)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v))) (/.f32 4 (sinh.f32 (/.f32 1 v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 4 (/.f32 cosTheta_O (*.f32 v v)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 8)) (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 1/4 (sinh.f32 (/.f32 1 v)))) (*.f32 (/.f32 cosTheta_i v) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 8)) (*.f32 2 (+.f32 cosTheta_i cosTheta_i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1/2 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 2 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) 1)))))

simplify452.0ms (0.7%)

Algorithm
egg-herbie
Rules
1572×rational_best-simplify-108
1108×rational_best-simplify-55
1056×rational_best-simplify-49
1038×rational_best-simplify-53
926×rational_best-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066210994
1209010138
Stop Event
node limit
Counts
338 → 412
Calls
Call 1
Inputs
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 v)
(-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (+.f32 (*.f32 31/30240 (/.f32 1 (pow.f32 v 5))) (*.f32 1/12 (/.f32 1 v))))
(*.f32 1/2 v)
(-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (+.f32 (*.f32 31/30240 (/.f32 1 (pow.f32 v 5))) (*.f32 1/12 (/.f32 1 v))))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/5040 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/720 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/720 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/5040 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 0)
(+.f32 0 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (/.f32 1/4 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 8) (/.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 8))
(-.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 0)
(-.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) 2))
(-.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1 (sinh.f32 (/.f32 1 v)))) 4))
(*.f32 1 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(*.f32 2 (/.f32 1/4 (sinh.f32 (/.f32 1 v))))
(*.f32 2 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1/2))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1)
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) 1/2)
(*.f32 1/2 (/.f32 1 (sinh.f32 (/.f32 1 v))))
(*.f32 4 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 8)))
(*.f32 4 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 1/4)
(*.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) 2)
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 8)) 4)
(*.f32 1/4 (/.f32 2 (sinh.f32 (/.f32 1 v))))
(*.f32 8 (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 8))))
(*.f32 8 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 8)))
(*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) 1/8)
(pow.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1)
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) 0)
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 v))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (*.f32 v v)))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (/.f32 0 v)))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (/.f32 v v)))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 v (/.f32 0 v))))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 (*.f32 v v)) (/.f32 v v)))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 (+.f32 v v) (/.f32 0 v))))
(+.f32 0 (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 0 v) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 cosTheta_O (*.f32 v (+.f32 v v))))
(+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) (+.f32 v v)))
(+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) v) 2))
(+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 (*.f32 (/.f32 cosTheta_O v) 3) (*.f32 v 4)))
(+.f32 (/.f32 0 (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 (/.f32 0 v) (/.f32 v v)) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_O 3) (*.f32 v (*.f32 v 4))))
(+.f32 (/.f32 0 (*.f32 v (*.f32 v 4))) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 0 (+.f32 v (/.f32 0 v))) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (+.f32 v (/.f32 0 v))) (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (+.f32 v (/.f32 0 v))))
(+.f32 (/.f32 (/.f32 0 (*.f32 v v)) (/.f32 v v)) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 0 (+.f32 (+.f32 v v) (/.f32 0 v))) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 (/.f32 0 v) (+.f32 (+.f32 v v) (/.f32 0 v))) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (+.f32 (+.f32 v v) (/.f32 0 v))) (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) (+.f32 (+.f32 v v) (/.f32 0 v))))
(+.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (+.f32 2 (/.f32 0 v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) v) (+.f32 2 (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) 0)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 v))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (*.f32 v v)))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (/.f32 0 v)))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) 0))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 v)))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (*.f32 v v)))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v v)))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 (*.f32 v v)))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) 0))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 0 v)))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (neg.f32 (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v v)))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (*.f32 v 4)))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (/.f32 v v)))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (*.f32 v (*.f32 v 4))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 v (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 (*.f32 v v)) (/.f32 v v)))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 (+.f32 v v) (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (+.f32 (+.f32 v v) (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 v)) v))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 v v)))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 v v)))
(-.f32 0 (-.f32 (/.f32 0 v) (/.f32 cosTheta_O (*.f32 v v))))
(-.f32 0 (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 cosTheta_O (*.f32 v v))))
(-.f32 (/.f32 0 v) (neg.f32 (/.f32 cosTheta_O (*.f32 v v))))
(-.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 cosTheta_O (*.f32 v v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v) (/.f32 0 v)))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) (+.f32 (+.f32 v v) (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (*.f32 -2 cosTheta_O) (*.f32 v (*.f32 v 4))))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v v))) 2))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v v))) (+.f32 2 (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (*.f32 -2 (/.f32 cosTheta_O v)) (*.f32 v 4)))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 cosTheta_O (*.f32 v v)))
(-.f32 (+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v)))) (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4))))
(-.f32 (+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v)))) (-.f32 0 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4))))
(-.f32 (+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v)))) (-.f32 (/.f32 0 v) (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4))))
(-.f32 (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (+.f32 v (/.f32 0 v))) (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) (+.f32 v (/.f32 0 v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) (+.f32 v v)) (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) (+.f32 v v)))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) (+.f32 (+.f32 v v) (/.f32 0 v))) (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) (+.f32 (+.f32 v v) (/.f32 0 v))))
(-.f32 (/.f32 (*.f32 cosTheta_O 3) (*.f32 v (*.f32 v 4))) (/.f32 (neg.f32 cosTheta_O) (*.f32 v (*.f32 v 4))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) v) 2) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v) 2))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) v) (+.f32 2 (/.f32 0 v))) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v) (+.f32 2 (/.f32 0 v))))
(-.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) 3) (*.f32 v 4)) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) (*.f32 v 4)))
(*.f32 1 (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 v (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)))
(*.f32 (/.f32 1 v) (/.f32 cosTheta_O v))
(*.f32 2 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))))
(*.f32 cosTheta_O (/.f32 1 (*.f32 v v)))
(*.f32 cosTheta_O (/.f32 2 (*.f32 v (+.f32 v v))))
(*.f32 cosTheta_O (/.f32 (/.f32 2 v) (+.f32 v v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 1 v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 v (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O v) (/.f32 1 (+.f32 v (/.f32 0 v))))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) 1)
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 v v))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 1 (/.f32 v v)))
(*.f32 (*.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)))
(*.f32 (+.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) v))
(*.f32 (*.f32 2 (/.f32 cosTheta_O v)) (/.f32 1/2 v))
(*.f32 (*.f32 2 (/.f32 cosTheta_O v)) (/.f32 2 (*.f32 v 4)))
(*.f32 (*.f32 2 (/.f32 cosTheta_O v)) (/.f32 (/.f32 1 v) (+.f32 2 (/.f32 0 v))))
(*.f32 (*.f32 2 (/.f32 cosTheta_O v)) (/.f32 1 (+.f32 (+.f32 v v) (/.f32 0 v))))
(*.f32 (*.f32 2 (/.f32 cosTheta_O v)) (*.f32 1 (/.f32 1/2 v)))
(*.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 1/2 (*.f32 v v)))
(*.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 2 (*.f32 v (*.f32 v 4))))
(*.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 (/.f32 2 v) (*.f32 v 4)))
(*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 (/.f32 1 v)))
(*.f32 4 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)))
(*.f32 4 (*.f32 (/.f32 1/2 v) (/.f32 (/.f32 cosTheta_O 2) v)))
(*.f32 (*.f32 cosTheta_O 4) (/.f32 (/.f32 1 v) (*.f32 v 4)))
(*.f32 (*.f32 cosTheta_O 4) (/.f32 1 (*.f32 v (*.f32 v 4))))
(*.f32 (*.f32 cosTheta_O 4) (/.f32 2 (*.f32 v (*.f32 2 (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_O 4) (*.f32 (/.f32 1/2 v) (/.f32 1/2 v)))
(*.f32 (/.f32 (/.f32 cosTheta_O 2) v) (/.f32 2 v))
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) 2)
(*.f32 (*.f32 v 4) (/.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) v))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 cosTheta_O 2) v))
(*.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (*.f32 v v)))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) 1/2)
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 1 (+.f32 2 (/.f32 0 v))))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 (/.f32 1 v) (/.f32 2 v)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) 4) (/.f32 1 (*.f32 v 4)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) 4) (/.f32 (/.f32 1 v) 4))
(*.f32 (*.f32 (/.f32 cosTheta_O v) 4) (/.f32 (/.f32 1 v) (/.f32 (*.f32 v 4) v)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) 4) (*.f32 1/2 (/.f32 1/2 v)))
(*.f32 (*.f32 v (*.f32 v 4)) (/.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (*.f32 v v)))
(*.f32 (/.f32 1 (*.f32 v v)) cosTheta_O)
(*.f32 (/.f32 1/2 v) (*.f32 2 (/.f32 cosTheta_O v)))
(*.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 cosTheta_O cosTheta_O))
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 (/.f32 cosTheta_O v) 4))
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (/.f32 cosTheta_O v)))
(*.f32 8 (/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 v 4))))
(*.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (/.f32 cosTheta_O 2) v)))
(*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) 1/4)
(*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (/.f32 1 (/.f32 (*.f32 v 4) v)))
(*.f32 (*.f32 2 (*.f32 (/.f32 cosTheta_O v) 4)) (/.f32 1 (*.f32 2 (*.f32 v 4))))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 cosTheta_O v) 4))
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 cosTheta_O 2) v)))
(*.f32 (*.f32 2 (*.f32 cosTheta_O 4)) (/.f32 (/.f32 1 v) (*.f32 2 (*.f32 v 4))))
(*.f32 (*.f32 2 (*.f32 cosTheta_O 4)) (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 1/2 v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) 4)
(*.f32 (neg.f32 (/.f32 1 v)) (/.f32 cosTheta_O (neg.f32 v)))
(*.f32 (*.f32 4 (*.f32 cosTheta_O 4)) (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 v 4))))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 1 v)))
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v v))))
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 2 v)) (/.f32 1 (/.f32 2 v)))
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 2 v)) (/.f32 1 (+.f32 (/.f32 2 v) (/.f32 0 v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (*.f32 v v)) (/.f32 1 (/.f32 (/.f32 2 v) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) 4) (*.f32 v v)) (/.f32 1 (/.f32 (/.f32 (*.f32 v 4) v) v)))
(*.f32 (/.f32 1 (fabs.f32 v)) (/.f32 cosTheta_O (fabs.f32 v)))
(*.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) (neg.f32 v)) (/.f32 1/2 (neg.f32 v)))
(*.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) (fabs.f32 v)) (/.f32 1/2 (fabs.f32 v)))
(*.f32 (/.f32 cosTheta_O (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))
(*.f32 (*.f32 v cosTheta_O) (/.f32 (/.f32 1 (*.f32 v v)) v))
(*.f32 (*.f32 v (/.f32 cosTheta_O v)) (/.f32 1 (*.f32 v v)))
(*.f32 (*.f32 v (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1/2 (*.f32 v v)) v))
(*.f32 (*.f32 v (*.f32 2 (/.f32 cosTheta_O v))) (/.f32 1/2 (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) cosTheta_O) (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 v v)))
(*.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v))) (/.f32 1/2 v))
(*.f32 (*.f32 v (*.f32 (/.f32 cosTheta_O v) 4)) (/.f32 (/.f32 1 (*.f32 v 4)) v))
(*.f32 (*.f32 (*.f32 v v) (/.f32 cosTheta_O v)) (/.f32 (/.f32 1 v) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 1 (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (*.f32 2 (/.f32 cosTheta_O v))) (/.f32 (/.f32 1/2 v) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v))) (/.f32 1/2 (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (*.f32 (/.f32 cosTheta_O v) 4)) (/.f32 (/.f32 1 (*.f32 v 4)) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 1 v)) (/.f32 cosTheta_O (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 2 v)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 v (/.f32 cosTheta_O (neg.f32 v))) (/.f32 (neg.f32 (/.f32 1 v)) v))
(*.f32 (*.f32 v (neg.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) v))
(*.f32 (*.f32 (*.f32 v v) (/.f32 1 v)) (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 2 v)) (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 cosTheta_O (neg.f32 v))) (/.f32 (neg.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (neg.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) (*.f32 v v)))
(pow.f32 (/.f32 cosTheta_O (*.f32 v v)) 1)
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) 0)
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) 0))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 0 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) 0)
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) 0))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))) 2))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 2))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) 1)
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) 1/2)
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v))) (*.f32 (sinh.f32 (/.f32 1 v)) 4))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v)))) 2)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))
(/.f32 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 8))
(/.f32 (*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) 4)
(/.f32 (*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 8) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 4 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 8))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) 2) (/.f32 (sinh.f32 (/.f32 1 v)) 2))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) v) v)
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (+.f32 v v)) (/.f32 v 2))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (neg.f32 v)) (neg.f32 v))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (fabs.f32 v)) (fabs.f32 v))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v)))) (*.f32 v v))
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 8)))
(/.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 8) 4))
(/.f32 (*.f32 4 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) 4))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v))) (/.f32 2 (sinh.f32 (/.f32 1 v)))) 16)
(/.f32 (*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) 16)
(/.f32 (*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (+.f32 cosTheta_i cosTheta_i) (sinh.f32 (/.f32 1 v)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 cosTheta_i cosTheta_i)) (*.f32 2 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v))))) 16)
(/.f32 (*.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) (sinh.f32 (/.f32 1 v))) (*.f32 4 (/.f32 cosTheta_O (*.f32 v v)))) 16)
(/.f32 (*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v)))) 16)
(/.f32 (*.f32 (*.f32 cosTheta_O 4) (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (*.f32 2 (+.f32 cosTheta_i cosTheta_i))) 16)
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (/.f32 2 (sinh.f32 (/.f32 1 v)))) 4)
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v))) (/.f32 4 (sinh.f32 (/.f32 1 v)))) 16)
(/.f32 (*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) 4)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 4 (/.f32 cosTheta_O (*.f32 v v)))) 4)
(/.f32 (*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 8)) (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) 1)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 1/4 (sinh.f32 (/.f32 1 v)))) (*.f32 (/.f32 cosTheta_i v) 2)) 1)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 8)) (*.f32 2 (+.f32 cosTheta_i cosTheta_i))) 1)
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 2 (sinh.f32 (/.f32 1 v))))
(pow.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) 1)
Outputs
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 v)
(*.f32 v 1/2)
(-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v)))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (+.f32 (*.f32 v 1/2) (*.f32 7/720 (/.f32 1 (pow.f32 v 3)))) (*.f32 1 (/.f32 1/12 v)))
(-.f32 (+.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 7/720 (pow.f32 v 3)))) (*.f32 1 (/.f32 1/12 v)))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (+.f32 (*.f32 31/30240 (/.f32 1 (pow.f32 v 5))) (*.f32 1/12 (/.f32 1 v))))
(-.f32 (+.f32 (*.f32 v 1/2) (*.f32 7/720 (/.f32 1 (pow.f32 v 3)))) (+.f32 (*.f32 1 (/.f32 1/12 v)) (*.f32 1 (/.f32 31/30240 (pow.f32 v 5)))))
(-.f32 (+.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 7/720 (pow.f32 v 3)))) (+.f32 (*.f32 1 (/.f32 1/12 v)) (*.f32 1 (/.f32 31/30240 (pow.f32 v 5)))))
(*.f32 1/2 v)
(*.f32 v 1/2)
(-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v)))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (+.f32 (*.f32 v 1/2) (*.f32 7/720 (/.f32 1 (pow.f32 v 3)))) (*.f32 1 (/.f32 1/12 v)))
(-.f32 (+.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 7/720 (pow.f32 v 3)))) (*.f32 1 (/.f32 1/12 v)))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (+.f32 (*.f32 31/30240 (/.f32 1 (pow.f32 v 5))) (*.f32 1/12 (/.f32 1 v))))
(-.f32 (+.f32 (*.f32 v 1/2) (*.f32 7/720 (/.f32 1 (pow.f32 v 3)))) (+.f32 (*.f32 1 (/.f32 1/12 v)) (*.f32 1 (/.f32 31/30240 (pow.f32 v 5)))))
(-.f32 (+.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 7/720 (pow.f32 v 3)))) (+.f32 (*.f32 1 (/.f32 1/12 v)) (*.f32 1 (/.f32 31/30240 (pow.f32 v 5)))))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/2 v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/2 v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 -1/12 (pow.f32 v 3))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5)))))
(+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 -1/12 (pow.f32 v 3))) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/2 v)) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) -7/360) (pow.f32 v 5)))))
(+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/2 v)) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) -7/360) (/.f32 -1/2 (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/5040 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/720 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))))))
(+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/2 v)) (*.f32 -1/2 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) -7/360) (pow.f32 v 5)))) (+.f32 (*.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/720) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_O cosTheta_i) -7/360)) (*.f32 cosTheta_O (*.f32 cosTheta_i 1/5040)))) (/.f32 -1/2 (pow.f32 v 7))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 -1/12 (pow.f32 v 3)))))
(+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/2 v)) (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) -7/360) (/.f32 -1/2 (pow.f32 v 5)))) (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_O cosTheta_i) -7/360)) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i -1/720)) (*.f32 cosTheta_O (*.f32 cosTheta_i 1/5040)))) (/.f32 -1/2 (pow.f32 v 7)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/2 v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/2 v)) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 -1/12 (pow.f32 v 3))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/2 v)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) 7/360) (pow.f32 v 5))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 -1/12 (pow.f32 v 3)))))
(+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) 7/360) (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/720 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/5040 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 -1/12 (pow.f32 v 3))) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 1/2 v)) (*.f32 1/2 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) 7/360) (pow.f32 v 5)))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) 1/720) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_O cosTheta_i) 7/360)) (*.f32 (*.f32 cosTheta_O cosTheta_i) -1/5040))) (pow.f32 v 7)))))
(+.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 -1/12 (pow.f32 v 3))) (+.f32 (*.f32 1/2 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) 7/360) (pow.f32 v 5)))) (*.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_O cosTheta_i) 7/360)) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i -1/5040)) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/720)))) (/.f32 1/2 (pow.f32 v 7)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(+.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 0)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(+.f32 0 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (/.f32 1/4 (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 8) (/.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 8))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 0)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) 2))
(-.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 -1 (sinh.f32 (/.f32 1 v))) 4))
(-.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1 (sinh.f32 (/.f32 1 v)))) 4))
(-.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) 2))
(-.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 -1 (sinh.f32 (/.f32 1 v))) 4))
(*.f32 1 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 2 (/.f32 1/4 (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 2 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1/2))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) 1/2)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 1/2 (/.f32 1 (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 4 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 8)))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 4 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 1/4)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) 2)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 8)) 4)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 1/4 (/.f32 2 (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 8 (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 8))))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 8 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 8)))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) 1/8)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(pow.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) 0)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (/.f32 0 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (/.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 v (/.f32 0 v))))
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 (+.f32 v 0)))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 v (/.f32 0 v))))
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 (+.f32 v 0)))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 (*.f32 v v)) (/.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 (+.f32 v v) (/.f32 0 v))))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 (/.f32 0 v) (+.f32 v v))))
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 (+.f32 v (+.f32 v 0))))
(+.f32 0 (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 0 v) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 cosTheta_O (*.f32 v (+.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) 4) (+.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) 4)))
(+.f32 (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)) (/.f32 (/.f32 (/.f32 cosTheta_O v) v) 2))
(+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) (+.f32 v v)))
(+.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) 4) (/.f32 (*.f32 3 cosTheta_O) (*.f32 (+.f32 v v) (+.f32 v v))))
(+.f32 (/.f32 (/.f32 (/.f32 cosTheta_O v) v) 4) (*.f32 (/.f32 cosTheta_O (+.f32 v v)) (/.f32 3 (+.f32 v v))))
(+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) v) 2))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 (*.f32 (/.f32 cosTheta_O v) 3) (*.f32 v 4)))
(/.f32 (+.f32 (/.f32 cosTheta_O v) (*.f32 3 (/.f32 cosTheta_O v))) (*.f32 v 4))
(+.f32 (/.f32 0 (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 (/.f32 0 v) (/.f32 v v)) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_O 3) (*.f32 v (*.f32 v 4))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 0 (*.f32 v (*.f32 v 4))) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 0 (+.f32 v (/.f32 0 v))) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 v (/.f32 0 v))))
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 (+.f32 v 0)))
(+.f32 (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 v (/.f32 0 v))))
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 (+.f32 v 0)))
(+.f32 (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (+.f32 v (/.f32 0 v))) (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (+.f32 v (/.f32 0 v))))
(/.f32 (+.f32 (/.f32 cosTheta_O (*.f32 2 v)) (/.f32 cosTheta_O (*.f32 2 v))) (+.f32 v (/.f32 0 v)))
(/.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 v 2)) (+.f32 v 0))
(+.f32 (/.f32 (/.f32 0 (*.f32 v v)) (/.f32 v v)) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 0 (+.f32 (+.f32 v v) (/.f32 0 v))) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 (/.f32 0 v) (+.f32 v v))))
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 (+.f32 v (+.f32 v 0))))
(+.f32 (/.f32 (/.f32 0 v) (+.f32 (+.f32 v v) (/.f32 0 v))) (/.f32 cosTheta_O (*.f32 v v)))
(+.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 (/.f32 0 v) (+.f32 v v))))
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 (+.f32 v (+.f32 v 0))))
(+.f32 (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (+.f32 (+.f32 v v) (/.f32 0 v))) (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) (+.f32 (+.f32 v v) (/.f32 0 v))))
(/.f32 (+.f32 (/.f32 cosTheta_O (*.f32 2 v)) (/.f32 (*.f32 3 cosTheta_O) (+.f32 v v))) (+.f32 (/.f32 0 v) (+.f32 v v)))
(/.f32 (+.f32 (/.f32 (*.f32 3 cosTheta_O) (+.f32 v v)) (/.f32 cosTheta_O (*.f32 v 2))) (+.f32 v (+.f32 v 0)))
(+.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (+.f32 2 (/.f32 0 v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) v) (+.f32 2 (/.f32 0 v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) 0)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (/.f32 0 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) 0))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (*.f32 v v)))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 0 v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v v)))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) (/.f32 0 (*.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 v)) (neg.f32 (/.f32 0 (*.f32 v v)))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) 0))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 0 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 0 (*.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (neg.f32 (/.f32 0 v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v v)))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (*.f32 v 4)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (/.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (*.f32 v (*.f32 v 4))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 v (/.f32 0 v))))
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 (+.f32 v 0)))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (+.f32 v (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 v (/.f32 0 v))))
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 (+.f32 v 0)))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 (*.f32 v v)) (/.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 (+.f32 v v) (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 (/.f32 0 v) (+.f32 v v))))
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 (+.f32 v (+.f32 v 0))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (/.f32 0 v) (+.f32 (+.f32 v v) (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 (/.f32 0 v) (+.f32 v v))))
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 (+.f32 v (+.f32 v 0))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 v)) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 v)) (/.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 v)) (+.f32 v (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 0 (+.f32 v (/.f32 0 v))))
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 (+.f32 v 0)))
(-.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 0 (-.f32 (/.f32 0 v) (/.f32 cosTheta_O (*.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 0 (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 cosTheta_O (*.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 0 v) (neg.f32 (/.f32 cosTheta_O (*.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 cosTheta_O (*.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 2 v))) v))
(-.f32 (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)) (/.f32 (/.f32 (/.f32 cosTheta_O v) v) -2))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 2 v))) v)))
(-.f32 (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)) (/.f32 (+.f32 0 (/.f32 (/.f32 cosTheta_O v) -2)) v))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v) (/.f32 0 v)))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 2 v))) v)))
(-.f32 (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)) (/.f32 (+.f32 0 (/.f32 (/.f32 cosTheta_O v) -2)) v))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) (+.f32 (+.f32 v v) (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) (+.f32 (/.f32 0 v) (+.f32 v v))))
(-.f32 (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)) (/.f32 (/.f32 (neg.f32 cosTheta_O) v) (+.f32 v (+.f32 v 0))))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (*.f32 -2 cosTheta_O) (*.f32 v (*.f32 v 4))))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_O -2) (*.f32 v (*.f32 v 4))))
(-.f32 (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O -2) v) (*.f32 v 4)))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v v))) 2))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 2 v))) v))
(-.f32 (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)) (/.f32 (/.f32 (/.f32 cosTheta_O v) v) -2))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 v v))) (+.f32 2 (/.f32 0 v))))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 2 v))) v))
(-.f32 (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)) (/.f32 (/.f32 (/.f32 cosTheta_O v) v) -2))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (*.f32 -2 (/.f32 cosTheta_O v)) (*.f32 v 4)))
(-.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (*.f32 (/.f32 cosTheta_O v) -2) (*.f32 v 4)))
(-.f32 (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 -2 v)) (*.f32 v 4)))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v)))) (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4))))
(-.f32 (+.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) 4)) (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) 4)))
(-.f32 (+.f32 (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)) (/.f32 (/.f32 (/.f32 cosTheta_O v) v) 4)) (/.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 v 4)))
(-.f32 (+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v)))) (-.f32 0 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4))))
(-.f32 (+.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) 4)) (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) 4)))
(-.f32 (+.f32 (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)) (/.f32 (/.f32 (/.f32 cosTheta_O v) v) 4)) (/.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 v 4)))
(-.f32 (+.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v)))) (-.f32 (/.f32 0 v) (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4))))
(-.f32 (+.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) 4)) (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) 4)))
(-.f32 (+.f32 (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)) (/.f32 (/.f32 (/.f32 cosTheta_O v) v) 4)) (/.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 v 4)))
(-.f32 (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (+.f32 v (/.f32 0 v))) (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) (+.f32 v (/.f32 0 v))))
(/.f32 (-.f32 (/.f32 cosTheta_O (*.f32 2 v)) (neg.f32 (/.f32 cosTheta_O (*.f32 2 v)))) (+.f32 v (/.f32 0 v)))
(/.f32 (*.f32 -2 (/.f32 (/.f32 cosTheta_O v) -2)) (+.f32 v 0))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) (+.f32 v v)) (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) (+.f32 v v)))
(/.f32 (-.f32 (/.f32 (*.f32 3 cosTheta_O) (+.f32 v v)) (neg.f32 (/.f32 cosTheta_O (*.f32 2 v)))) (+.f32 v v))
(/.f32 (-.f32 (/.f32 (*.f32 3 cosTheta_O) (+.f32 v v)) (/.f32 (/.f32 cosTheta_O v) -2)) (+.f32 v v))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) (+.f32 (+.f32 v v) (/.f32 0 v))) (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) (+.f32 (+.f32 v v) (/.f32 0 v))))
(/.f32 (-.f32 (/.f32 (*.f32 3 cosTheta_O) (+.f32 v v)) (neg.f32 (/.f32 cosTheta_O (*.f32 2 v)))) (+.f32 (/.f32 0 v) (+.f32 v v)))
(/.f32 (-.f32 (/.f32 (*.f32 3 cosTheta_O) (+.f32 v v)) (/.f32 (/.f32 cosTheta_O v) -2)) (+.f32 v (+.f32 v 0)))
(-.f32 (/.f32 (*.f32 cosTheta_O 3) (*.f32 v (*.f32 v 4))) (/.f32 (neg.f32 cosTheta_O) (*.f32 v (*.f32 v 4))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) v) 2) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v) 2))
(/.f32 (-.f32 (/.f32 (*.f32 3 cosTheta_O) (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 2 v))) v)) 2)
(/.f32 (-.f32 (/.f32 (*.f32 3 cosTheta_O) (+.f32 v v)) (/.f32 (/.f32 cosTheta_O v) -2)) (*.f32 v 2))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O 3) (+.f32 v v)) v) (+.f32 2 (/.f32 0 v))) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 cosTheta_O 2) v)) v) (+.f32 2 (/.f32 0 v))))
(/.f32 (-.f32 (/.f32 (*.f32 3 cosTheta_O) (*.f32 v (+.f32 v v))) (/.f32 (neg.f32 (/.f32 cosTheta_O (*.f32 2 v))) v)) 2)
(/.f32 (-.f32 (/.f32 (*.f32 3 cosTheta_O) (+.f32 v v)) (/.f32 (/.f32 cosTheta_O v) -2)) (*.f32 v 2))
(-.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) 3) (*.f32 v 4)) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) (*.f32 v 4)))
(/.f32 (-.f32 (*.f32 3 (/.f32 cosTheta_O v)) (/.f32 cosTheta_O (neg.f32 v))) (*.f32 v 4))
(/.f32 (-.f32 (*.f32 3 (/.f32 cosTheta_O v)) (/.f32 (neg.f32 cosTheta_O) v)) (*.f32 v 4))
(*.f32 1 (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 v (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 1 v) (/.f32 cosTheta_O v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 2 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 cosTheta_O (/.f32 1 (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 cosTheta_O (/.f32 2 (*.f32 v (+.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 cosTheta_O (/.f32 (/.f32 2 v) (+.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 cosTheta_O v) (/.f32 1 v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 cosTheta_O v) (/.f32 v (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 cosTheta_O v) (/.f32 1 (+.f32 v (/.f32 0 v))))
(*.f32 1 (/.f32 (/.f32 cosTheta_O v) (+.f32 v (/.f32 0 v))))
(*.f32 1 (/.f32 cosTheta_O (*.f32 v (+.f32 v 0))))
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) 1)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 v v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 1 (/.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (+.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 2 (/.f32 cosTheta_O v)) (/.f32 1/2 v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 2 (/.f32 cosTheta_O v)) (/.f32 2 (*.f32 v 4)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 2 (/.f32 cosTheta_O v)) (/.f32 (/.f32 1 v) (+.f32 2 (/.f32 0 v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 2 (/.f32 cosTheta_O v)) (/.f32 1 (+.f32 (+.f32 v v) (/.f32 0 v))))
(*.f32 1 (/.f32 (*.f32 2 (/.f32 cosTheta_O v)) (+.f32 (/.f32 0 v) (+.f32 v v))))
(*.f32 1 (/.f32 (*.f32 2 (/.f32 cosTheta_O v)) (+.f32 v (+.f32 v 0))))
(*.f32 (*.f32 2 (/.f32 cosTheta_O v)) (*.f32 1 (/.f32 1/2 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 1/2 (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 2 (*.f32 v (*.f32 v 4))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 (/.f32 2 v) (*.f32 v 4)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (neg.f32 (/.f32 1 v)))
(/.f32 (*.f32 (/.f32 1 v) cosTheta_O) (neg.f32 (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 -1 v))
(*.f32 4 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 4 (*.f32 (/.f32 1/2 v) (/.f32 (/.f32 cosTheta_O 2) v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 cosTheta_O 4) (/.f32 (/.f32 1 v) (*.f32 v 4)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 cosTheta_O 4) (/.f32 1 (*.f32 v (*.f32 v 4))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 cosTheta_O 4) (/.f32 2 (*.f32 v (*.f32 2 (*.f32 v 4)))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 cosTheta_O 4) (*.f32 (/.f32 1/2 v) (/.f32 1/2 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 (/.f32 cosTheta_O 2) v) (/.f32 2 v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) 2)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 v 4) (/.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 2 v) (/.f32 (/.f32 cosTheta_O 2) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 cosTheta_O (*.f32 v (+.f32 v v))) (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) 1/2)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 1 (+.f32 2 (/.f32 0 v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 (/.f32 1 v) (/.f32 2 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (/.f32 cosTheta_O v) 4) (/.f32 1 (*.f32 v 4)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (/.f32 cosTheta_O v) 4) (/.f32 (/.f32 1 v) 4))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (/.f32 cosTheta_O v) 4) (/.f32 (/.f32 1 v) (/.f32 (*.f32 v 4) v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (/.f32 cosTheta_O v) 4) (*.f32 1/2 (/.f32 1/2 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 v (*.f32 v 4)) (/.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 1 (*.f32 v v)) cosTheta_O)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 1/2 v) (*.f32 2 (/.f32 cosTheta_O v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 cosTheta_O cosTheta_O))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 (/.f32 cosTheta_O v) 4))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (/.f32 cosTheta_O v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 8 (/.f32 (/.f32 cosTheta_O v) (*.f32 2 (*.f32 v 4))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (/.f32 cosTheta_O 2) v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) 1/4)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (/.f32 1 (/.f32 (*.f32 v 4) v)))
(*.f32 1 (/.f32 (*.f32 cosTheta_O (/.f32 4 (*.f32 v v))) (/.f32 (*.f32 v 4) v)))
(*.f32 4 (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 2 (/.f32 (*.f32 v 8) v))))
(*.f32 (*.f32 2 (*.f32 (/.f32 cosTheta_O v) 4)) (/.f32 1 (*.f32 2 (*.f32 v 4))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 4 v) (/.f32 (/.f32 cosTheta_O v) 4))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 cosTheta_O 2) v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 2 (*.f32 cosTheta_O 4)) (/.f32 (/.f32 1 v) (*.f32 2 (*.f32 v 4))))
(*.f32 (*.f32 2 (*.f32 cosTheta_O 4)) (/.f32 (/.f32 1/2 (*.f32 v 4)) v))
(*.f32 (/.f32 1/8 v) (/.f32 (*.f32 cosTheta_O 8) v))
(*.f32 (*.f32 2 (*.f32 cosTheta_O 4)) (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 1/2 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v 4)) 4)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (neg.f32 (/.f32 1 v)) (/.f32 cosTheta_O (neg.f32 v)))
(/.f32 (*.f32 (/.f32 1 v) cosTheta_O) (neg.f32 (neg.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 -1 v))
(*.f32 (*.f32 4 (*.f32 cosTheta_O 4)) (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 v 4))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 1 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 v (*.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 2 v)) (/.f32 1 (/.f32 2 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 2 v)) (/.f32 1 (+.f32 (/.f32 2 v) (/.f32 0 v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (*.f32 v v)) (/.f32 1 (/.f32 (/.f32 2 v) v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) 4) (*.f32 v v)) (/.f32 1 (/.f32 (/.f32 (*.f32 v 4) v) v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 1 (fabs.f32 v)) (/.f32 cosTheta_O (fabs.f32 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) (neg.f32 v)) (/.f32 1/2 (neg.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) (neg.f32 v)) (neg.f32 v)))
(/.f32 cosTheta_O (/.f32 (*.f32 v v) 1))
(*.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) (fabs.f32 v)) (/.f32 1/2 (fabs.f32 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (/.f32 cosTheta_O (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 v cosTheta_O) (/.f32 (/.f32 1 (*.f32 v v)) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 v (/.f32 cosTheta_O v)) (/.f32 1 (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 v (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1/2 (*.f32 v v)) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 v (*.f32 2 (/.f32 cosTheta_O v))) (/.f32 1/2 (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (*.f32 v v) cosTheta_O) (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (*.f32 v v) (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v))) (/.f32 1/2 v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 v (*.f32 (/.f32 cosTheta_O v) 4)) (/.f32 (/.f32 1 (*.f32 v 4)) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (*.f32 v v) (/.f32 cosTheta_O v)) (/.f32 (/.f32 1 v) (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (*.f32 v v) (/.f32 cosTheta_O (*.f32 v v))) (/.f32 1 (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (*.f32 v v) (*.f32 2 (/.f32 cosTheta_O v))) (/.f32 (/.f32 1/2 v) (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (*.f32 v v) (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v))) (/.f32 1/2 (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (*.f32 v v) (*.f32 (/.f32 cosTheta_O v) 4)) (/.f32 (/.f32 1 (*.f32 v 4)) (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 v (/.f32 1 v)) (/.f32 cosTheta_O (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 v (/.f32 2 v)) (/.f32 cosTheta_O (*.f32 v (+.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 v (/.f32 cosTheta_O (neg.f32 v))) (/.f32 (neg.f32 (/.f32 1 v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 1 v) cosTheta_O) (neg.f32 (neg.f32 v))) (/.f32 v v))
(*.f32 v (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 -1 v) v)))
(*.f32 (*.f32 v (neg.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 1 v) cosTheta_O) (neg.f32 (neg.f32 v))) (/.f32 v v))
(*.f32 v (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 -1 v) v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 1 v)) (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (*.f32 v v) (/.f32 2 v)) (/.f32 (/.f32 (/.f32 cosTheta_O 2) v) (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(*.f32 (*.f32 (*.f32 v v) (/.f32 cosTheta_O (neg.f32 v))) (/.f32 (neg.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 (*.f32 (*.f32 v v) (neg.f32 (/.f32 1 v))) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 -1 v)) (+.f32 (/.f32 v v) 0))
(*.f32 (*.f32 (*.f32 v v) (neg.f32 (/.f32 1 v))) (/.f32 (/.f32 cosTheta_O (neg.f32 v)) (*.f32 v v)))
(*.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 (*.f32 (*.f32 v v) (neg.f32 (/.f32 1 v))) (*.f32 v v)))
(/.f32 (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 -1 v)) (+.f32 (/.f32 v v) 0))
(pow.f32 (/.f32 cosTheta_O (*.f32 v v)) 1)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) 0)
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) 0))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 0 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (/.f32 (*.f32 cosTheta_O cosTheta_i) 4)) (sinh.f32 (/.f32 1 v))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) 2) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) 0)
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) 0))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (neg.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v v)) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v v))))
(*.f32 -2 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) v) (neg.f32 v)))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v v)) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v v))))
(*.f32 -2 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) v) (neg.f32 v)))
(-.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))) 2))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))) 2))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v)))) -2))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 2))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (/.f32 (*.f32 cosTheta_O cosTheta_i) 4)) (sinh.f32 (/.f32 1 v))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) 2) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) 1)
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (*.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) cosTheta_O) (/.f32 (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v)))) (+.f32 1 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) 1/2)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (/.f32 (*.f32 cosTheta_O cosTheta_i) 4)) (sinh.f32 (/.f32 1 v))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) 2) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 (*.f32 v v) (/.f32 (/.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))) 2)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (/.f32 (*.f32 v v) 2) (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i 2) v)) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v))) (*.f32 (sinh.f32 (/.f32 1 v)) 4))
(/.f32 (*.f32 cosTheta_O (*.f32 2 (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 4))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 2 cosTheta_i) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 4))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v)))) 2)
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) 2)
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v)))) 2)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v)))) (+.f32 2 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v v))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (/.f32 (*.f32 cosTheta_O cosTheta_i) 4)) (sinh.f32 (/.f32 1 v))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) 2) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))
(/.f32 (/.f32 (*.f32 cosTheta_O (+.f32 cosTheta_i cosTheta_i)) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 8))
(/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O 4) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 8))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) 16) (*.f32 (sinh.f32 (/.f32 1 v)) 32))
(/.f32 (*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) 4)
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) 2)
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v)))) 2)
(/.f32 (*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 8) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v)))) (+.f32 2 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 4 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 8))
(/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O 4) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 8))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) 16) (*.f32 (sinh.f32 (/.f32 1 v)) 32))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) (*.f32 v v))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) 2) (/.f32 (sinh.f32 (/.f32 1 v)) 2))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 cosTheta_i 2) v)) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) v) v)
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (/.f32 (*.f32 cosTheta_O cosTheta_i) 4)) (sinh.f32 (/.f32 1 v))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) 2) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (+.f32 v v)) (/.f32 v 2))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 (+.f32 v v) (/.f32 v 2)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) v) (/.f32 v 2))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (neg.f32 v)) (neg.f32 v))
(/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 (neg.f32 v) (neg.f32 v)))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 2) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 v v) 1))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (fabs.f32 v)) (fabs.f32 v))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (/.f32 (*.f32 cosTheta_O cosTheta_i) 4)) (sinh.f32 (/.f32 1 v))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) 2) (sinh.f32 (/.f32 1 v)))
(/.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (sinh.f32 (/.f32 1 v)))) (*.f32 v v))
(/.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 4) (/.f32 (*.f32 cosTheta_O cosTheta_i) 4)) (sinh.f32 (/.f32 1 v))) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) 2) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 8)))
(/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O 4) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 8))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) 16) (*.f32 (sinh.f32 (/.f32 1 v)) 32))
(/.f32 (*.f32 4 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 8) 4))
(/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O 4) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 8))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) 16) (*.f32 (sinh.f32 (/.f32 1 v)) 32))
(/.f32 (*.f32 4 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) 4))
(/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O 4) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 8))
(/.f32 (*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) 16) (*.f32 (sinh.f32 (/.f32 1 v)) 32))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v))) (/.f32 2 (sinh.f32 (/.f32 1 v)))) 16)
(/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O 4) (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) 16)
(/.f32 (*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 4 (/.f32 (/.f32 cosTheta_O v) v)))) 16)
(/.f32 (*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) 16)
(/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O 4) (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) 16)
(/.f32 (*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 4 (/.f32 (/.f32 cosTheta_O v) v)))) 16)
(/.f32 (*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (+.f32 cosTheta_i cosTheta_i) (sinh.f32 (/.f32 1 v)))) 16)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 4 (/.f32 (+.f32 cosTheta_i cosTheta_i) (sinh.f32 (/.f32 1 v))))) 16)
(/.f32 (*.f32 8 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v))))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 cosTheta_i cosTheta_i)) (*.f32 2 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v))))) 16)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 2 (*.f32 2 (+.f32 cosTheta_i cosTheta_i)))) 16)
(/.f32 (*.f32 (+.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v))) 4)) 16)
(/.f32 (*.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) (sinh.f32 (/.f32 1 v))) (*.f32 4 (/.f32 cosTheta_O (*.f32 v v)))) 16)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 4 (/.f32 (+.f32 cosTheta_i cosTheta_i) (sinh.f32 (/.f32 1 v))))) 16)
(/.f32 (*.f32 8 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v))))) 16)
(/.f32 (*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v)))) 16)
(/.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_O (*.f32 2 (/.f32 cosTheta_i (*.f32 v v)))) (sinh.f32 (/.f32 1 v)))) 16)
(/.f32 (*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v))) 32)
(/.f32 (*.f32 (*.f32 cosTheta_O 4) (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 2 (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v))) 2)) (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 (*.f32 2 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (*.f32 2 (+.f32 cosTheta_i cosTheta_i))) 16)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 2 (*.f32 2 (+.f32 cosTheta_i cosTheta_i)))) 16)
(/.f32 (*.f32 (+.f32 cosTheta_i cosTheta_i) (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v))) 4)) 16)
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) (/.f32 2 (sinh.f32 (/.f32 1 v)))) 4)
(/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) 4)
(/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (sinh.f32 (/.f32 1 v)))) 4)
(/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v))) (/.f32 4 (sinh.f32 (/.f32 1 v)))) 16)
(/.f32 (*.f32 4 (/.f32 (*.f32 cosTheta_O (*.f32 2 (/.f32 cosTheta_i (*.f32 v v)))) (sinh.f32 (/.f32 1 v)))) 16)
(/.f32 (*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v))) 32)
(/.f32 (*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) 4)
(/.f32 (*.f32 (/.f32 cosTheta_i 2) (/.f32 (*.f32 cosTheta_O (/.f32 4 (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) 4)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v))) 2)) 4)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 4 (/.f32 cosTheta_O (*.f32 v v)))) 4)
(/.f32 (*.f32 (/.f32 cosTheta_i 2) (/.f32 (*.f32 cosTheta_O (/.f32 4 (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) 4)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v))) 2)) 4)
(/.f32 (*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 8)) (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) 1)
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 8)) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O 4) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 1/4 (sinh.f32 (/.f32 1 v)))) (*.f32 (/.f32 cosTheta_i v) 2)) 1)
(*.f32 (*.f32 1/4 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 1 v)))) (*.f32 2 (/.f32 cosTheta_i v)))
(*.f32 2 (*.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v))))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 8)) (*.f32 2 (+.f32 cosTheta_i cosTheta_i))) 1)
(*.f32 (*.f32 2 (+.f32 cosTheta_i cosTheta_i)) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 8)))
(*.f32 4 (*.f32 (/.f32 (/.f32 (/.f32 (/.f32 cosTheta_O v) v) 8) (sinh.f32 (/.f32 1 v))) cosTheta_i))
(/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1 (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v)))) (/.f32 2 (/.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v)))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(/.f32 (-.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) 0) (*.f32 2 (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 (*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 2 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1 (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v)))) (/.f32 2 (/.f32 (sinh.f32 (/.f32 1 v)) (sinh.f32 (/.f32 1 v)))))
(pow.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) 1)
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i (*.f32 v (*.f32 v 2))) (sinh.f32 (/.f32 1 v))))

localize324.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f32 (/.f32 1/4 v) v)
0.2b
(*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))
0.3b
(*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v))
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 91 to 57 computations (37.4% saved)

localize284.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
0.4b
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))
0.4b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 99 to 44 computations (55.6% saved)

series29.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
18.0ms
cosTheta_i
@inf
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
1.0ms
v
@inf
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
1.0ms
cosTheta_i
@0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
1.0ms
cosTheta_O
@0
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
1.0ms
cosTheta_O
@inf
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))

rewrite573.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1138×rational_best-simplify-89
626×rational_best-simplify-52
594×rational_best-simplify-55
554×rational_best-simplify-108
524×rational_best-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01687
111887
231187
3130887
4760787
Stop Event
node limit
Counts
3 → 280
Calls
Call 1
Inputs
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 0 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 (/.f32 0 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 0 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 (/.f32 0 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (neg.f32 (/.f32 (/.f32 0 v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 (/.f32 0 v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 (/.f32 0 v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 0 v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (/.f32 (/.f32 0 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (neg.f32 (/.f32 (/.f32 0 v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 (/.f32 0 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 (/.f32 0 v) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 0 v) v) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 (/.f32 0 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4)))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4)))) (-.f32 (/.f32 (/.f32 0 v) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4)))) (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 (+.f32 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 1 (/.f32 (/.f32 0 v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 1 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v)) (/.f32 1 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v)) (/.f32 1 (+.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (/.f32 0 v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 1 (/.f32 1 (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (/.f32 1 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 (+.f32 v v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 1 (+.f32 v v)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 1 (+.f32 v v)) (+.f32 (sinh.f32 (/.f32 1 v)) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (/.f32 (/.f32 1 (+.f32 v v)) (+.f32 (/.f32 (sinh.f32 (/.f32 1 v)) 1/2) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 1 (+.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) (/.f32 (/.f32 0 v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 (sinh.f32 (/.f32 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) (+.f32 (/.f32 1 (+.f32 v v)) (/.f32 1 (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (+.f32 v v) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (+.f32 2 (/.f32 (/.f32 0 v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (+.f32 2 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v) (/.f32 1 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 1 (+.f32 v v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 1 (+.f32 v v)) (+.f32 2 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4) (/.f32 1 (*.f32 (+.f32 v v) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (/.f32 2 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (+.f32 (/.f32 (*.f32 v 4) v) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4)) (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 v (*.f32 v 4))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (+.f32 v v))) (/.f32 1 (/.f32 v (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v)) (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4))) (/.f32 1 (/.f32 v (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v v)) (/.f32 1 (/.f32 2 (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 1 (/.f32 (+.f32 v v) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 1 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 1 (+.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (+.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 1 (*.f32 v v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 1 (/.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (/.f32 (+.f32 v v) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (+.f32 (/.f32 (*.f32 v 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 1 (/.f32 (/.f32 0 v) v)) 1) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v (*.f32 v 4))) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v))) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))) (/.f32 (/.f32 1 v) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 1/2 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v)) (/.f32 (/.f32 1 (*.f32 v 4)) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4)) (/.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 v 4))) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v))) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v (*.f32 v 4))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))) (/.f32 (/.f32 1 v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v)) (/.f32 (/.f32 1 (*.f32 v 4)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4)) (/.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 v 4))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 -2 v)) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)) (/.f32 1 (*.f32 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (*.f32 -2 v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 -2 v)) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)) (/.f32 2 (*.f32 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 -2 v)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 1 (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 1 (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (/.f32 (/.f32 0 v) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 2) (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 2) (+.f32 (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (+.f32 v v) (*.f32 v 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (sinh.f32 (/.f32 1 v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 1 (/.f32 0 (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 2 (/.f32 0 (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4) (/.f32 1 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 1 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 2 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (+.f32 1 (/.f32 0 (sinh.f32 (/.f32 1 v)))) 1) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (/.f32 1 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))))))))

simplify707.0ms (1%)

Algorithm
egg-herbie
Rules
1576×rational_best-simplify-108
1462×rational_best-simplify-49
1456×rational_best-simplify-53
1102×rational_best-simplify-1
1054×rational_best-simplify-50
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073120726
1237419322
Stop Event
node limit
Counts
364 → 447
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/5040 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/720 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/720 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/5040 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(*.f32 1/2 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
v
(+.f32 v (*.f32 1/6 (/.f32 1 v)))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 3))) (+.f32 v (*.f32 1/6 (/.f32 1 v))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 3))) (+.f32 v (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 5))) (*.f32 1/6 (/.f32 1 v)))))
v
(+.f32 v (*.f32 1/6 (/.f32 1 v)))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 3))) (+.f32 v (*.f32 1/6 (/.f32 1 v))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 3))) (+.f32 v (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 5))) (*.f32 1/6 (/.f32 1 v)))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(+.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 -1/6 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3))) (*.f32 -1/6 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/5040 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/720 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3))) (*.f32 -1/6 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(+.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 -1/6 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/120 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 (*.f32 1/36 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 -1/6 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(+.f32 (*.f32 -1/120 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (+.f32 (*.f32 1/36 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5))) (+.f32 (*.f32 1/720 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5))) (*.f32 -1/6 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 0 v) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 (/.f32 0 v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 0 v) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 0 v) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 v) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 (/.f32 0 v) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 v) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (neg.f32 (/.f32 (/.f32 0 v) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 (/.f32 0 v) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 (/.f32 0 v) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 0 v) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) 0))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (/.f32 (/.f32 0 v) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (neg.f32 (/.f32 (/.f32 0 v) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) 0))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 (/.f32 0 v) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 0 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 v) v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(-.f32 0 (-.f32 (/.f32 (/.f32 0 v) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 0 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 0 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 0 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (/.f32 (/.f32 0 v) v) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 (/.f32 0 v) v)))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4)))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4)))))
(-.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4)))) (-.f32 (/.f32 (/.f32 0 v) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4)))))
(-.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4)))) (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v (+.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 (+.f32 v v)) v))
(*.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 1)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 1 (/.f32 (/.f32 0 v) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 1 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v)) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v)) (/.f32 1 (+.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (/.f32 0 v) v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (+.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 1 (/.f32 1 (+.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 v v)))
(*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))))
(*.f32 2 (*.f32 (/.f32 1 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))
(*.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v (*.f32 v 4))))
(*.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 (+.f32 v v)) (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 1 (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 1 (+.f32 v v)) (+.f32 (sinh.f32 (/.f32 1 v)) (/.f32 0 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (+.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (/.f32 (/.f32 1 (+.f32 v v)) (+.f32 (/.f32 (sinh.f32 (/.f32 1 v)) 1/2) (/.f32 0 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (+.f32 v v)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 1 (+.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) (/.f32 (/.f32 0 v) v))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) (/.f32 1 v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) (+.f32 (/.f32 1 (+.f32 v v)) (/.f32 1 (+.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (+.f32 v v) (*.f32 v 4)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) 2))
(*.f32 (/.f32 2 v) (*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))
(*.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) (*.f32 v 4)))
(*.f32 4 (*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) 1/2)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (+.f32 2 (/.f32 (/.f32 0 v) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (+.f32 2 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 1 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v) (/.f32 1 (*.f32 v 4)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 1 (+.f32 v v)) 2))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 1 (+.f32 v v)) (+.f32 2 (/.f32 0 v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4) (/.f32 1 (*.f32 (+.f32 v v) (*.f32 v 4))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v 4)))
(*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))
(*.f32 1/2 (*.f32 (/.f32 2 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v))
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v)))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1 (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(*.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) 4))
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))
(*.f32 8 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) (*.f32 2 (*.f32 v 4))))
(*.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))
(*.f32 (*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(*.f32 (*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) 1/4)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (+.f32 (/.f32 (*.f32 v 4) v) (/.f32 0 v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (*.f32 2 (*.f32 v 4))))
(*.f32 (*.f32 2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4)) (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 v 4))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 v (*.f32 v 4))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (+.f32 v v))) (/.f32 1 (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v)) (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4))) (/.f32 1 (/.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v v)) (/.f32 1 (/.f32 2 (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 1 (/.f32 (+.f32 v v) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 v) v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 1 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 1 (+.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (+.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 v) v))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 1 (*.f32 v v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 1 (/.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (/.f32 (+.f32 v v) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (+.f32 (/.f32 (*.f32 v 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 v))))
(*.f32 (+.f32 (+.f32 1 (/.f32 (/.f32 0 v) v)) 1) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v (*.f32 v 4))) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v))) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))) (/.f32 (/.f32 1 v) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 1/2 (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v)) (/.f32 (/.f32 1 (*.f32 v 4)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4)) (/.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 v 4))) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v))) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v (*.f32 v 4))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))) (/.f32 (/.f32 1 v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v)) (/.f32 (/.f32 1 (*.f32 v 4)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4)) (/.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 v 4))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 1 (*.f32 -2 v)) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)) (/.f32 1 (*.f32 -2 v)))
(*.f32 (/.f32 2 (*.f32 -2 v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 -2 v)) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)) (/.f32 2 (*.f32 -2 v)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 -2 v)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 -2 v)))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 1 (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 1 (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 1)
(neg.f32 (-.f32 (/.f32 (/.f32 0 v) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(neg.f32 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(neg.f32 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(neg.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 0)
(+.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 2) (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 2))
(+.f32 (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 2) (+.f32 (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 2) 0))
(-.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 0)
(/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 1)
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) 2)
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))) 4)
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (+.f32 v v) (*.f32 v 4))) 8)
(/.f32 (*.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (sinh.f32 (/.f32 1 v))) 16)
(/.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v 4)) 16)
(pow.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 1)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 0)
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 0)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(-.f32 0 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2)))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2)))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2) 0))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))
(*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 1)
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 1 (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) 1/2)
(*.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 2 (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) -1)
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4) 1/4)
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4) (/.f32 1 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (sinh.f32 (/.f32 1 v)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))
(*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 1 (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 (+.f32 (+.f32 1 (/.f32 0 (sinh.f32 (/.f32 1 v)))) 1) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 1)
(neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))))
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/5040 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/720 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5)))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/5040)) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i -1/720)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) -1/6))) (pow.f32 v 7)))))
(+.f32 (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i -1/720)) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/5040)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) -1/6))) (/.f32 -1/2 (pow.f32 v 7))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 1/2 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (pow.f32 v 5)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/720 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/5040 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 1/2 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (pow.f32 v 5)))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/720)) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360)) (*.f32 cosTheta_O (*.f32 cosTheta_i -1/5040)))) (pow.f32 v 7)))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360)) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i -1/5040)) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/720)))) (/.f32 1/2 (pow.f32 v 7))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (pow.f32 v 5))))))
(*.f32 1/2 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 (pow.f32 v 2) 1/2))
(*.f32 1/2 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 (pow.f32 v 2) 1/2))
(*.f32 1/2 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 (pow.f32 v 2) 1/2))
(*.f32 1/2 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))) (*.f32 (pow.f32 v 2) 1/2))
v
(+.f32 v (*.f32 1/6 (/.f32 1 v)))
(+.f32 v (*.f32 1 (/.f32 1/6 v)))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 3))) (+.f32 v (*.f32 1/6 (/.f32 1 v))))
(+.f32 (*.f32 1 (/.f32 1/6 v)) (+.f32 v (*.f32 1 (/.f32 1/120 (pow.f32 v 3)))))
(+.f32 v (+.f32 (*.f32 1 (/.f32 1/6 v)) (*.f32 1 (/.f32 1/120 (pow.f32 v 3)))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 3))) (+.f32 v (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 5))) (*.f32 1/6 (/.f32 1 v)))))
(+.f32 (*.f32 1 (/.f32 1/120 (pow.f32 v 3))) (+.f32 v (+.f32 (*.f32 1 (/.f32 1/6 v)) (*.f32 1 (/.f32 1/5040 (pow.f32 v 5))))))
(+.f32 (*.f32 1 (/.f32 1/120 (pow.f32 v 3))) (+.f32 (*.f32 1 (/.f32 1/6 v)) (+.f32 v (*.f32 1 (/.f32 1/5040 (pow.f32 v 5))))))
v
(+.f32 v (*.f32 1/6 (/.f32 1 v)))
(+.f32 v (*.f32 1 (/.f32 1/6 v)))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 3))) (+.f32 v (*.f32 1/6 (/.f32 1 v))))
(+.f32 (*.f32 1 (/.f32 1/6 v)) (+.f32 v (*.f32 1 (/.f32 1/120 (pow.f32 v 3)))))
(+.f32 v (+.f32 (*.f32 1 (/.f32 1/6 v)) (*.f32 1 (/.f32 1/120 (pow.f32 v 3)))))
(+.f32 (*.f32 1/120 (/.f32 1 (pow.f32 v 3))) (+.f32 v (+.f32 (*.f32 1/5040 (/.f32 1 (pow.f32 v 5))) (*.f32 1/6 (/.f32 1 v)))))
(+.f32 (*.f32 1 (/.f32 1/120 (pow.f32 v 3))) (+.f32 v (+.f32 (*.f32 1 (/.f32 1/6 v)) (*.f32 1 (/.f32 1/5040 (pow.f32 v 5))))))
(+.f32 (*.f32 1 (/.f32 1/120 (pow.f32 v 3))) (+.f32 (*.f32 1 (/.f32 1/6 v)) (+.f32 v (*.f32 1 (/.f32 1/5040 (pow.f32 v 5))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 cosTheta_O v))
(*.f32 cosTheta_O (*.f32 cosTheta_i v))
(+.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 -1/6 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/6 v)))
(+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/6 v)))
(+.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3))) (*.f32 -1/6 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/6 v)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1 (pow.f32 v 3)))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (pow.f32 v 3))) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/6 v))))
(+.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/5040 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/720 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 5))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 3))) (*.f32 -1/6 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/6 v)) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1 (pow.f32 v 3))) (*.f32 -1 (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/5040)) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i -1/720)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) -1/6))) (pow.f32 v 5))))))
(+.f32 (*.f32 -1 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (pow.f32 v 3)) (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i -1/720)) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/5040)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) -1/6))) (pow.f32 v 5)))) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/6 v))))
(*.f32 cosTheta_i (*.f32 v cosTheta_O))
(*.f32 cosTheta_i (*.f32 cosTheta_O v))
(*.f32 cosTheta_O (*.f32 cosTheta_i v))
(+.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 -1/6 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/6 v)))
(+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/6 v)))
(+.f32 (*.f32 -1/120 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 (*.f32 1/36 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 -1/6 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/120 (pow.f32 v 3))) (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/6 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/36 (pow.f32 v 3))))))
(+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/6 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/36 (pow.f32 v 3)))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/120 (pow.f32 v 3)))))
(+.f32 (*.f32 -1/120 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 (*.f32 -1/6 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (+.f32 (*.f32 1/36 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/5040 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5))) (+.f32 (*.f32 1/720 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5))) (*.f32 -1/6 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/120 (pow.f32 v 3))) (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (+.f32 (*.f32 -1/6 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (pow.f32 v 5))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/36 (pow.f32 v 3))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/6 v)) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/720 (pow.f32 v 5))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/5040 (pow.f32 v 5)))))))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/120 (pow.f32 v 3))) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/36 (pow.f32 v 3))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/6 v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 5)) 1/840))) (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i v)) (*.f32 -1/6 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (pow.f32 v 5))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 0 v) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 v) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 (/.f32 0 v) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 0 v) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 v)))
(+.f32 (/.f32 0 v) (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4))))
(+.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 0 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))) (sinh.f32 (/.f32 1 v))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))) (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))) (sinh.f32 (/.f32 1 v))) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))) 0) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4)))))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (/.f32 0 v) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 v) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 (/.f32 0 v) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (neg.f32 (/.f32 (/.f32 0 v) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 (/.f32 0 v) v) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 (/.f32 0 v) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 (/.f32 0 v) v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 0 v) v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) 0))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (/.f32 (/.f32 0 v) v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (/.f32 0 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (neg.f32 (/.f32 (/.f32 0 v) v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 (/.f32 0 v) v)) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) 0))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 (/.f32 0 v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (neg.f32 (/.f32 (/.f32 0 v) v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 0 (-.f32 (/.f32 (/.f32 0 v) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 0 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 0 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 0 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 0 v) v) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))))
(+.f32 (/.f32 0 v) (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4))))
(+.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 (/.f32 0 v) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4)))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4)))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (+.f32 v v) (*.f32 v 4))))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (+.f32 v v) (*.f32 v 4))))))
(-.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 8)))) (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 8)))))
(-.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4)))) (-.f32 (/.f32 (/.f32 0 v) v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4)))))
(-.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (+.f32 v v) (*.f32 v 4))))) (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (+.f32 v v) (*.f32 v 4))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 8)))) (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 8)))) (sinh.f32 (/.f32 1 v)))))
(-.f32 (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4)))) (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (+.f32 v v) (*.f32 v 4)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (+.f32 v v) (*.f32 v 4)))) (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (+.f32 v v) (*.f32 v 4)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 8)))) (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 8)))) (sinh.f32 (/.f32 1 v)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))
(+.f32 (/.f32 0 v) (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4))))
(+.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 (+.f32 v v)) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (*.f32 v v)))
(*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (+.f32 v v) v) (/.f32 0 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 1 (/.f32 (/.f32 0 v) v))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (+.f32 1 (/.f32 0 (*.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (sinh.f32 (/.f32 1 v)))) (-.f32 (/.f32 0 (*.f32 v v)) -2)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 1 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (+.f32 1 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v)) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(*.f32 1 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (sinh.f32 (/.f32 1 v))))
(*.f32 1 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v))) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v)) (/.f32 1 (+.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (/.f32 0 v) v))))
(*.f32 1 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (+.f32 (sinh.f32 (/.f32 1 v)) (/.f32 0 (*.f32 v v)))))
(*.f32 1 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v))) (+.f32 (sinh.f32 (/.f32 1 v)) (/.f32 0 (*.f32 v v)))))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (*.f32 v 4))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (+.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 1 (/.f32 1 (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 v v)))
(*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 v v)))
(*.f32 (/.f32 1/2 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v v))))
(*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 2 (*.f32 (/.f32 1 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 (+.f32 v v)) (+.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 1 (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 1 (+.f32 v v)) (+.f32 (sinh.f32 (/.f32 1 v)) (/.f32 0 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 1/2 v) (+.f32 (sinh.f32 (/.f32 1 v)) (/.f32 0 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (+.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (/.f32 (/.f32 1 (+.f32 v v)) (+.f32 (/.f32 (sinh.f32 (/.f32 1 v)) 1/2) (/.f32 0 v))))
(*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (+.f32 (/.f32 0 v) (/.f32 (sinh.f32 (/.f32 1 v)) 1/2))))
(*.f32 (/.f32 1/2 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (+.f32 (/.f32 0 v) (/.f32 (sinh.f32 (/.f32 1 v)) 1/2))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 v 2)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (+.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 1 (+.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) (/.f32 (/.f32 0 v) v))))
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 1 (+.f32 (/.f32 0 (*.f32 v v)) (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v v) (+.f32 (/.f32 0 (*.f32 v v)) (*.f32 2 (sinh.f32 (/.f32 1 v)))))))
(*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(*.f32 (/.f32 1/2 v) (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) (/.f32 1 v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) (+.f32 (/.f32 1 (+.f32 v v)) (/.f32 1 (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 v v)) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (+.f32 v v) (*.f32 v 4)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 2 v) (*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 4 (*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) 1/2)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (+.f32 2 (/.f32 (/.f32 0 v) v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 2 (/.f32 0 (*.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) (+.f32 2 (/.f32 0 (*.f32 v v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (+.f32 2 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (sinh.f32 (/.f32 1 v))) (+.f32 2 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) (+.f32 2 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 1 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 1 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (sinh.f32 (/.f32 1 v)))) (-.f32 1/2 (/.f32 0 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v) (/.f32 1 (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 1 (+.f32 v v)) 2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 1 (+.f32 v v)) (+.f32 2 (/.f32 0 v))))
(*.f32 (/.f32 1/2 v) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) v) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 2 (/.f32 0 v)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4) (/.f32 1 (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 1/2 (*.f32 (/.f32 2 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1 (*.f32 v 4)) (*.f32 4 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v)))
(*.f32 1 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (sinh.f32 (/.f32 1 v))))
(*.f32 1 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v))) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1 (*.f32 v (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 v 4))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) v) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (*.f32 1/2 (/.f32 4 v)))
(*.f32 (/.f32 4 v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 1/8 v)))
(*.f32 8 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))) (*.f32 2 (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 8 (*.f32 (/.f32 1 (*.f32 v 4)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(*.f32 (*.f32 2 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(*.f32 2 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 1/4 (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 2 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (*.f32 2 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v))) (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(*.f32 (/.f32 1/2 v) (/.f32 (*.f32 2 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v)))) (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) 1/4)
(*.f32 1/4 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (+.f32 (/.f32 (*.f32 v 4) v) (/.f32 0 v))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (+.f32 (*.f32 v 4) 0) v)))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) v) (sinh.f32 (/.f32 1 v))) (*.f32 v (/.f32 (+.f32 0 (*.f32 v 4)) v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (*.f32 2 (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4)) (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 v (*.f32 v 4))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (*.f32 v 4))) (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 2 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 1 (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4)))) (/.f32 (/.f32 1/2 v) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (+.f32 v v))) (/.f32 1 (/.f32 v (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v)) (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 (*.f32 (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v) (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 1 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v))) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4))) (/.f32 1 (/.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4))) (/.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 2 (/.f32 (/.f32 v v) v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v v)) (/.f32 1 (/.f32 2 (*.f32 v (+.f32 v v)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 2 (*.f32 v (+.f32 v v)))))
(*.f32 1 (-.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 1 (/.f32 (+.f32 v v) (*.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 v) v))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 1 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 1 (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 1 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4))))) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 1 (+.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 1 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v (+.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v (*.f32 v (*.f32 v (*.f32 v 4)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 v) v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (+.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 v) v))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 2 (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 1 (+.f32 (/.f32 1 (*.f32 v v)) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v v)))))
(*.f32 1 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (*.f32 (*.f32 v v) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (/.f32 1 (/.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))))) (/.f32 (/.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 2 (/.f32 (/.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(*.f32 1 (-.f32 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (/.f32 (+.f32 v v) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (+.f32 (/.f32 (*.f32 v 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (+.f32 (/.f32 0 v) (/.f32 (/.f32 (*.f32 v 4) v) (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))) (+.f32 (/.f32 0 v) (+.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (/.f32 0 v)))))
(*.f32 (+.f32 (+.f32 1 (/.f32 (/.f32 0 v) v)) 1) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v 4))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (+.f32 1 (+.f32 1 (/.f32 0 (*.f32 v v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v 4))) (sinh.f32 (/.f32 1 v))) (+.f32 2 (/.f32 0 (*.f32 v v))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v (*.f32 v 4))) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v))) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))))
(*.f32 (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v (+.f32 v v)) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v))))
(/.f32 (*.f32 1 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 v v) (/.f32 0 v)))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))) (/.f32 (/.f32 1 v) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 1/2 (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v)) (/.f32 (/.f32 1 (*.f32 v 4)) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4)) (/.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 v 4))) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 (/.f32 cosTheta_i 2) v) (/.f32 cosTheta_O v))) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(/.f32 (*.f32 1 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) (+.f32 (+.f32 (/.f32 v v) (/.f32 0 v)) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1 (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v (*.f32 v 4))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v)))) (/.f32 (/.f32 1 v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) v)) (/.f32 (/.f32 1 (*.f32 v 4)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4)) (/.f32 (/.f32 1 (*.f32 (+.f32 v v) (*.f32 v 4))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 -2 v)) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)))
(*.f32 (/.f32 -1/2 v) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v -2)))
(*.f32 (/.f32 -1/2 v) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)) (/.f32 1 (*.f32 -2 v)))
(*.f32 (/.f32 -1/2 v) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v -2)))
(*.f32 (/.f32 -1/2 v) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 2 (*.f32 -2 v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)))
(*.f32 (/.f32 -1/2 v) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v -2)))
(*.f32 (/.f32 -1/2 v) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 -2 v)) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)))
(*.f32 (/.f32 -1/2 v) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v -2)))
(*.f32 (/.f32 -1/2 v) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 -2 v)) (/.f32 2 (*.f32 -2 v)))
(*.f32 (/.f32 -1/2 v) (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (*.f32 v -2)))
(*.f32 (/.f32 -1/2 v) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) v) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 -2 v)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 -2 v)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (*.f32 v -2)) (/.f32 (/.f32 -1/2 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 -2 (*.f32 v -2)))))
(*.f32 (*.f32 (*.f32 v (+.f32 v v)) (/.f32 1 (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (/.f32 1 (+.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(neg.f32 (-.f32 (/.f32 (/.f32 0 v) v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(neg.f32 (-.f32 (/.f32 0 v) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(neg.f32 (-.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(neg.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 0)
(*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))
(+.f32 0 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 2) (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 2))
(*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 2) (+.f32 (/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 2) 0))
(*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))
(-.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 0)
(*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 1)
(*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))) 2)
(*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))) 4)
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) 4)
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (+.f32 v v) (*.f32 v 4))) 8)
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))) 4)
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) 4)
(/.f32 (*.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (sinh.f32 (/.f32 1 v))) 16)
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))) 4)
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) 4)
(/.f32 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 v 4)) 16)
(/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 v 4))) 4)
(/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) 4)
(pow.f32 (*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v)))) 1)
(*.f32 v (*.f32 v (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(+.f32 0 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (sinh.f32 (/.f32 1 v)))
(*.f32 -2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(-.f32 0 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (sinh.f32 (/.f32 1 v)))
(*.f32 -2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v)))))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (sinh.f32 (/.f32 1 v)))
(*.f32 -2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2)))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (*.f32 -2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2)))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2)))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (*.f32 -2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2) 0))
(/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) (sinh.f32 (/.f32 1 v)))
(*.f32 -2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2)))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (*.f32 -2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) 2)))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (*.f32 -2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) -2) (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 1 (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 1 (/.f32 0 (sinh.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) 1/2)
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(*.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 2 (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (sinh.f32 (/.f32 1 v)))) (+.f32 2 (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(*.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) -1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4) 1/4)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4) (/.f32 1 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (sinh.f32 (/.f32 1 v)))))
(*.f32 1 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 4) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (sinh.f32 (/.f32 1 v)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 1 (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 2 (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (+.f32 (+.f32 1 (/.f32 0 (sinh.f32 (/.f32 1 v)))) 1) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 (+.f32 1 (+.f32 1 (/.f32 0 (sinh.f32 (/.f32 1 v))))) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) (/.f32 (+.f32 2 (/.f32 0 (sinh.f32 (/.f32 1 v)))) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1 (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (sinh.f32 (/.f32 1 v))))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1 (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (sinh.f32 (/.f32 1 v))))
(*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v)))))
(pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))
(neg.f32 (neg.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v)))

eval4.9s (7.1%)

Compiler

Compiled 48250 to 26122 computations (45.9% saved)

prune3.7s (5.4%)

Pruning

65 alts after pruning (60 fresh and 5 done)

PrunedKeptTotal
New1540471587
Fresh161329
Picked011
Done145
Total1557651622
Error
0.0b
Counts
1622 → 65
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 v v)) (/.f32 v 2)) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) (*.f32 v 2)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (-.f32 1 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))))))) (sinh.f32 (/.f32 1 v)))
0.5b
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.6b
(/.f32 (/.f32 (*.f32 (/.f32 1 v) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.3b
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v)) (/.f32 1/2 v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (/.f32 1 v)) (/.f32 1/2 v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.6b
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.4b
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
13.4b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 2 v))
11.5b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
0.5b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
13.4b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)
13.3b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
13.4b
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
13.4b
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
13.3b
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 2 (/.f32 0 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
13.4b
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
13.4b
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
13.4b
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)
13.4b
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)
13.4b
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
0.4b
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
13.4b
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
13.4b
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
13.3b
(/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))
13.4b
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
0.4b
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v))) 2)) 4)
0.4b
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.5b
(/.f32 (*.f32 (/.f32 cosTheta_i 2) (/.f32 (*.f32 cosTheta_O (/.f32 4 (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) 4)
0.4b
(/.f32 (*.f32 (/.f32 1 v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.5b
(/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
13.4b
(/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) 2)
0.5b
(/.f32 (*.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (*.f32 v v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
13.4b
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 4 v))
13.4b
(/.f32 (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O)) 16)
13.4b
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 1/2 v))
0.5b
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v)))) 2)
13.4b
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4))
0.4b
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (sinh.f32 (/.f32 1 v)))
0.7b
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) (*.f32 v v))
13.4b
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
0.4b
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v))) (*.f32 (sinh.f32 (/.f32 1 v)) 4))
0.5b
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
0.5b
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
0.7b
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))))
0.6b
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 1 v))))
0.6b
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))))
0.6b
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 2 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 1/4 (sinh.f32 (/.f32 1 v))))))
0.7b
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (*.f32 v 4))) (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
0.6b
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 1 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (sinh.f32 (/.f32 1 v)))))
13.4b
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
13.4b
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))
0.5b
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 v))
0.4b
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 1 v))))
0.3b
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
0.4b
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) 1/2)))
0.5b
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (*.f32 v (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)))))
0.4b
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
13.9b
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
13.9b
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
13.4b
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
0.5b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
13.4b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
0.4b
(*.f32 (*.f32 1/4 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 1 v)))) (*.f32 2 (/.f32 cosTheta_i v)))
0.5b
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
Compiler

Compiled 3000 to 2111 computations (29.6% saved)

localize285.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))
0.3b
(/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2))
0.5b
(*.f32 (/.f32 1 v) (/.f32 1/2 v))
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 91 to 61 computations (33% saved)

series2.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
v
@0
(*.f32 (/.f32 1 v) (/.f32 1/2 v))
0.0ms
v
@inf
(*.f32 (/.f32 1 v) (/.f32 1/2 v))
0.0ms
cosTheta_O
@inf
(*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))
0.0ms
cosTheta_O
@-inf
(*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))
0.0ms
cosTheta_O
@0
(*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))

rewrite262.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1278×rational_best-2
1278×rational_best-3
1278×rational_best-1
1272×rational_best-4
1272×exponential-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01138
18538
222226
379926
4396726
Stop Event
node limit
Counts
2 → 146
Calls
Call 1
Inputs
(*.f32 (/.f32 1 v) (/.f32 1/2 v))
(*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/2 (*.f32 v v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/2 (*.f32 v v)) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 (/.f32 1/4 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (neg.f32 (/.f32 0 v)) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 v v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 v v)) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 v v)) (-.f32 (/.f32 0 v) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 v v)) (-.f32 (/.f32 1 (*.f32 v v)) (/.f32 1 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 (/.f32 (neg.f32 (/.f32 0 v)) 2) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (/.f32 1/2 (neg.f32 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1 (*.f32 v v)) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) v) (neg.f32 (/.f32 (/.f32 1/4 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 (/.f32 1/2 (neg.f32 v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 (/.f32 -1 v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 (neg.f32 (/.f32 (/.f32 1/4 v) v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (+.f32 v v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) 2) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 (/.f32 (/.f32 -1 v) (*.f32 v 4)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 0 v) (/.f32 (/.f32 1/2 (neg.f32 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (/.f32 0 v)) (/.f32 (/.f32 1/2 (neg.f32 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (/.f32 0 v)) (/.f32 -1 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (/.f32 0 v)) (+.f32 (/.f32 -1 (*.f32 v (+.f32 v v))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) (neg.f32 (/.f32 1 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (/.f32 (/.f32 1/4 v) v)) (-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 1 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (+.f32 v v)) (-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 1 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) 2) (-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 1 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (neg.f32 (/.f32 0 v)) 2) (/.f32 (/.f32 1/2 (neg.f32 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 -1 v) (*.f32 v 4)) (-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 1 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 -1 (*.f32 v (+.f32 v v))) (neg.f32 (/.f32 1 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1 (*.f32 v (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 v) (+.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 v) (+.f32 (+.f32 v v) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 v) (*.f32 2 (+.f32 v (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/2 (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 v) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 v) (+.f32 v (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (*.f32 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (*.f32 v v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (*.f32 v v)) (+.f32 2 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1 (*.f32 v v)) (*.f32 2 (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 2 v) (*.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 2 v) (/.f32 (*.f32 v (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 2 v) (*.f32 2 (+.f32 (+.f32 v v) (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 2 v) (/.f32 (+.f32 v v) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 2 v) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2 (*.f32 v (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1/4 v) v) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 v (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 -1 v) (*.f32 v -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 4 (*.f32 (+.f32 v v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/4 v) (/.f32 v 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/4 v) (/.f32 (*.f32 v v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (neg.f32 v)) (neg.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 2 v) v) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 2 v) v) (/.f32 (*.f32 v 4) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 2 v) v) (*.f32 2 (+.f32 2 (/.f32 0 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 2 v) v) (/.f32 (*.f32 2 (*.f32 v 4)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 4 v) (*.f32 2 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 4 v) (*.f32 (+.f32 v v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 4 v) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 4 v) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 8 (+.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 (+.f32 v v) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) (/.f32 (neg.f32 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1 v) (*.f32 v v)) (/.f32 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (/.f32 1 v) (*.f32 v v)) 2) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 4 v) v) (/.f32 (*.f32 2 (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 8 v) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 (/.f32 2 v) v) v) (/.f32 4 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 2 v) 4) (*.f32 4 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 16 (+.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (*.f32 (*.f32 v 4) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/2 (fabs.f32 v)) (fabs.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1 (*.f32 v v)) (+.f32 v v)) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 (/.f32 2 v) v) (/.f32 (/.f32 2 v) v)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 4 v) (/.f32 4 v)) (+.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1/2 (*.f32 v v)) v) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (+.f32 v v)) (/.f32 (neg.f32 v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (/.f32 4 v)) (*.f32 4 (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 2 v) (/.f32 4 v)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 32 (*.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 v v)) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1/2 (*.f32 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 cosTheta_O v) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 0 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 0 v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 (/.f32 0 v) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (/.f32 cosTheta_O v) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (/.f32 (/.f32 cosTheta_O v) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) v) (/.f32 (/.f32 cosTheta_O v) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 v) (+.f32 v v)) (/.f32 (/.f32 cosTheta_O v) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 0 v) v) 2) (/.f32 (/.f32 cosTheta_O v) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 cosTheta_O v) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 0 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 0 v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 (/.f32 0 v) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (/.f32 (neg.f32 cosTheta_O) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 cosTheta_O -2) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (neg.f32 cosTheta_O) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 (neg.f32 cosTheta_O) v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 (/.f32 (neg.f32 cosTheta_O) v) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (neg.f32 (/.f32 0 v)) (/.f32 (/.f32 (neg.f32 cosTheta_O) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 cosTheta_O (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 v (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (/.f32 cosTheta_O v) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (/.f32 cosTheta_O v)) (+.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 1/2 (/.f32 cosTheta_O v)) (/.f32 v 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 cosTheta_O v) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O 4) (*.f32 v (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 cosTheta_O v) -2) (*.f32 v -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 cosTheta_O 2) (/.f32 (*.f32 v v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (neg.f32 cosTheta_O) v) (neg.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 cosTheta_O 4)) (*.f32 (+.f32 v v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 cosTheta_O v) 8) (*.f32 2 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 cosTheta_O v) 8) (*.f32 (+.f32 v v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 4 v)) (*.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) v) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) 8) (+.f32 v v)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) -2) 2) (neg.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 cosTheta_O 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 cosTheta_O 4)) (*.f32 4 (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 v -2)) (neg.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 cosTheta_O (fabs.f32 v)) (fabs.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (*.f32 cosTheta_O 4)) (*.f32 2 (*.f32 cosTheta_O 4))) (+.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 (+.f32 v v) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) v) 4) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (*.f32 2 (*.f32 cosTheta_O 4))) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 2 (*.f32 cosTheta_O 4))) (*.f32 4 (*.f32 (+.f32 v v) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 cosTheta_O (/.f32 4 v))) (*.f32 4 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 4 (*.f32 (/.f32 cosTheta_O v) 8)) (*.f32 4 (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 (/.f32 2 v) v) (*.f32 2 (*.f32 cosTheta_O 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_O (/.f32 4 v))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 2 v) (*.f32 (/.f32 cosTheta_O v) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 cosTheta_O cosTheta_O) 8) (*.f32 (*.f32 v 4) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 cosTheta_O v) v) 1)))))

simplify474.0ms (0.7%)

Algorithm
egg-herbie
Rules
1324×rational_best-simplify-66
1068×rational_best-simplify-50
950×rational_best-simplify-1
914×rational_best-simplify-53
884×rational_best-simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02902378
110162378
241142378
Stop Event
node limit
Counts
182 → 149
Calls
Call 1
Inputs
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(+.f32 (/.f32 1/2 (*.f32 v v)) 0)
(+.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 0 v))
(+.f32 (/.f32 1/2 (*.f32 v v)) (neg.f32 (/.f32 0 v)))
(+.f32 0 (/.f32 1/2 (*.f32 v v)))
(+.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 (/.f32 1/4 v) v))
(+.f32 (/.f32 0 v) (/.f32 1/2 (*.f32 v v)))
(+.f32 (neg.f32 (/.f32 0 v)) (/.f32 1/2 (*.f32 v v)))
(-.f32 (/.f32 1/2 (*.f32 v v)) 0)
(-.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 0 v))
(-.f32 (/.f32 1/2 (*.f32 v v)) (neg.f32 (/.f32 0 v)))
(-.f32 (/.f32 1/2 (*.f32 v v)) (-.f32 (/.f32 0 v) (/.f32 0 v)))
(-.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 v)) 2))
(-.f32 (/.f32 1/2 (*.f32 v v)) (-.f32 (/.f32 1 (*.f32 v v)) (/.f32 1 (*.f32 v v))))
(-.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 (/.f32 (neg.f32 (/.f32 0 v)) 2) (/.f32 0 v)))
(-.f32 0 (/.f32 (/.f32 1/2 (neg.f32 v)) v))
(-.f32 (/.f32 1 (*.f32 v v)) (/.f32 1/2 (*.f32 v v)))
(-.f32 (/.f32 (/.f32 1/4 v) v) (neg.f32 (/.f32 (/.f32 1/4 v) v)))
(-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 (/.f32 1/2 (neg.f32 v)) (+.f32 v v)))
(-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) 2))
(-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 (/.f32 -1 v) (*.f32 v 4)))
(-.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 (neg.f32 (/.f32 (/.f32 1/4 v) v)) (/.f32 0 v)))
(-.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (+.f32 v v)) (/.f32 0 v)))
(-.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) 2) (/.f32 0 v)))
(-.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 (/.f32 (/.f32 -1 v) (*.f32 v 4)) (/.f32 0 v)))
(-.f32 (/.f32 0 v) (/.f32 (/.f32 1/2 (neg.f32 v)) v))
(-.f32 (neg.f32 (/.f32 0 v)) (/.f32 (/.f32 1/2 (neg.f32 v)) v))
(-.f32 (neg.f32 (/.f32 0 v)) (/.f32 -1 (*.f32 v (+.f32 v v))))
(-.f32 (neg.f32 (/.f32 0 v)) (+.f32 (/.f32 -1 (*.f32 v (+.f32 v v))) (/.f32 0 v)))
(-.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) (neg.f32 (/.f32 1 (*.f32 v v))))
(-.f32 (neg.f32 (/.f32 (/.f32 1/4 v) v)) (-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 1 (*.f32 v v))))
(-.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (+.f32 v v)) (-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 1 (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) 2) (-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 1 (*.f32 v v))))
(-.f32 (/.f32 (neg.f32 (/.f32 0 v)) 2) (/.f32 (/.f32 1/2 (neg.f32 v)) v))
(-.f32 (/.f32 (/.f32 -1 v) (*.f32 v 4)) (-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 1 (*.f32 v v))))
(-.f32 (/.f32 -1 (*.f32 v (+.f32 v v))) (neg.f32 (/.f32 1 (*.f32 v v))))
(/.f32 1 (*.f32 v (+.f32 v v)))
(/.f32 (/.f32 1 v) (+.f32 v v))
(/.f32 (/.f32 1 v) (+.f32 (+.f32 v v) (/.f32 0 v)))
(/.f32 (/.f32 1 v) (*.f32 2 (+.f32 v (/.f32 0 v))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1/2 v) (+.f32 v (/.f32 0 v)))
(/.f32 (/.f32 1/2 (*.f32 v v)) 1)
(/.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 v v))
(/.f32 (/.f32 1 (*.f32 v v)) 2)
(/.f32 (/.f32 1 (*.f32 v v)) (+.f32 2 (/.f32 0 v)))
(/.f32 (/.f32 1 (*.f32 v v)) (*.f32 2 (/.f32 v v)))
(/.f32 (/.f32 2 v) (*.f32 v 4))
(/.f32 (/.f32 2 v) (/.f32 (*.f32 v (*.f32 v 4)) v))
(/.f32 (/.f32 2 v) (*.f32 2 (+.f32 (+.f32 v v) (/.f32 0 v))))
(/.f32 (/.f32 2 v) (/.f32 (+.f32 v v) 1/2))
(/.f32 (/.f32 2 v) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (+.f32 v v)))
(/.f32 2 (*.f32 v (*.f32 v 4)))
(/.f32 (/.f32 (/.f32 1/4 v) v) 1/2)
(/.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 v (+.f32 v v)))
(/.f32 (/.f32 -1 v) (*.f32 v -2))
(/.f32 4 (*.f32 (+.f32 v v) (*.f32 v 4)))
(/.f32 (/.f32 1/4 v) (/.f32 v 2))
(/.f32 (/.f32 1/4 v) (/.f32 (*.f32 v v) (+.f32 v v)))
(/.f32 (/.f32 1/2 (neg.f32 v)) (neg.f32 v))
(/.f32 (/.f32 (/.f32 2 v) v) 4)
(/.f32 (/.f32 (/.f32 2 v) v) (/.f32 (*.f32 v 4) v))
(/.f32 (/.f32 (/.f32 2 v) v) (*.f32 2 (+.f32 2 (/.f32 0 v))))
(/.f32 (/.f32 (/.f32 2 v) v) (/.f32 (*.f32 2 (*.f32 v 4)) (+.f32 v v)))
(/.f32 (/.f32 4 v) (*.f32 2 (*.f32 v 4)))
(/.f32 (/.f32 4 v) (*.f32 (+.f32 v v) 4))
(/.f32 (/.f32 4 v) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) v))
(/.f32 (/.f32 4 v) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (+.f32 v v)))
(/.f32 8 (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 8 (+.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) -1)
(/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) (/.f32 (neg.f32 v) v))
(/.f32 (/.f32 (/.f32 1 v) (*.f32 v v)) (/.f32 2 v))
(/.f32 (/.f32 (/.f32 (/.f32 1 v) (*.f32 v v)) 2) (/.f32 1 v))
(/.f32 (/.f32 (/.f32 4 v) v) (/.f32 (*.f32 2 (*.f32 v 4)) v))
(/.f32 (/.f32 8 v) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) v))
(/.f32 (/.f32 (/.f32 (/.f32 2 v) v) v) (/.f32 4 v))
(/.f32 (*.f32 (/.f32 2 v) 4) (*.f32 4 (*.f32 v 4)))
(/.f32 16 (+.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (*.f32 (*.f32 v 4) (*.f32 v 4))))
(/.f32 (/.f32 1/2 (fabs.f32 v)) (fabs.f32 v))
(/.f32 (/.f32 (/.f32 1 (*.f32 v v)) (+.f32 v v)) (/.f32 1 v))
(/.f32 (+.f32 (/.f32 (/.f32 2 v) v) (/.f32 (/.f32 2 v) v)) 8)
(/.f32 (+.f32 (/.f32 4 v) (/.f32 4 v)) (+.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))
(/.f32 (/.f32 (/.f32 1/2 (*.f32 v v)) v) (/.f32 1 v))
(/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (+.f32 v v)) (/.f32 (neg.f32 v) (+.f32 v v)))
(/.f32 (*.f32 4 (/.f32 4 v)) (*.f32 4 (*.f32 2 (*.f32 v 4))))
(/.f32 (*.f32 (/.f32 2 v) (/.f32 4 v)) 16)
(/.f32 32 (*.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))
(/.f32 (/.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 v v)) (/.f32 1/2 v))
(pow.f32 (/.f32 1/2 (*.f32 v v)) 1)
(neg.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v))
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) 0)
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 v))
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 0 v) v))
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 0 v) (+.f32 v v)))
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 (/.f32 0 v) v) 2))
(+.f32 0 (/.f32 (/.f32 cosTheta_O v) v))
(+.f32 (/.f32 0 v) (/.f32 (/.f32 cosTheta_O v) v))
(+.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (/.f32 0 v) v) (/.f32 (/.f32 cosTheta_O v) v))
(+.f32 (/.f32 (/.f32 0 v) (+.f32 v v)) (/.f32 (/.f32 cosTheta_O v) v))
(+.f32 (/.f32 (/.f32 (/.f32 0 v) v) 2) (/.f32 (/.f32 cosTheta_O v) v))
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) 0)
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 v))
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 0 v) v))
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 0 v) (+.f32 v v)))
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 (/.f32 0 v) v) 2))
(-.f32 0 (/.f32 (/.f32 (neg.f32 cosTheta_O) v) v))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 cosTheta_O -2) (*.f32 v v)))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (neg.f32 cosTheta_O) (*.f32 v (+.f32 v v))))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 (neg.f32 cosTheta_O) v) (+.f32 v v)))
(-.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 (/.f32 (neg.f32 cosTheta_O) v) v) 2))
(-.f32 (neg.f32 (/.f32 0 v)) (/.f32 (/.f32 (neg.f32 cosTheta_O) v) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 v (+.f32 v v)))
(/.f32 (/.f32 (/.f32 cosTheta_O v) v) 1)
(/.f32 (*.f32 2 (/.f32 cosTheta_O v)) (+.f32 v v))
(/.f32 (*.f32 1/2 (/.f32 cosTheta_O v)) (/.f32 v 2))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) 2)
(/.f32 (*.f32 cosTheta_O 4) (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) -2) (*.f32 v -2))
(/.f32 (/.f32 cosTheta_O 2) (/.f32 (*.f32 v v) 2))
(/.f32 (/.f32 (neg.f32 cosTheta_O) v) (neg.f32 v))
(/.f32 (*.f32 2 (*.f32 cosTheta_O 4)) (*.f32 (+.f32 v v) (*.f32 v 4)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) 8) (*.f32 2 (*.f32 v 4)))
(/.f32 (*.f32 (/.f32 cosTheta_O v) 8) (*.f32 (+.f32 v v) 4))
(/.f32 (*.f32 cosTheta_O (/.f32 4 v)) (*.f32 v 4))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) v) 4) 4)
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) 8) (+.f32 v v)) 4)
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) -2) 2) (neg.f32 v))
(/.f32 (*.f32 4 (*.f32 cosTheta_O 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (*.f32 4 (*.f32 cosTheta_O 4)) (*.f32 4 (*.f32 v (*.f32 v 4))))
(/.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 v -2)) (neg.f32 v))
(/.f32 (/.f32 cosTheta_O (fabs.f32 v)) (fabs.f32 v))
(/.f32 (+.f32 (*.f32 2 (*.f32 cosTheta_O 4)) (*.f32 2 (*.f32 cosTheta_O 4))) (+.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) v) 4) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) 4)) 8)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 cosTheta_O 4))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 (*.f32 4 (*.f32 2 (*.f32 cosTheta_O 4))) (*.f32 4 (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 (*.f32 4 (*.f32 cosTheta_O (/.f32 4 v))) (*.f32 4 (*.f32 v 4)))
(/.f32 (*.f32 4 (*.f32 (/.f32 cosTheta_O v) 8)) (*.f32 4 (*.f32 2 (*.f32 v 4))))
(/.f32 (*.f32 (/.f32 (/.f32 2 v) v) (*.f32 2 (*.f32 cosTheta_O 4))) 16)
(/.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_O (/.f32 4 v))) 16)
(/.f32 (*.f32 (/.f32 2 v) (*.f32 (/.f32 cosTheta_O v) 8)) 16)
(/.f32 (*.f32 (+.f32 cosTheta_O cosTheta_O) 8) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(pow.f32 (/.f32 (/.f32 cosTheta_O v) v) 1)
Outputs
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 1/2 (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(/.f32 cosTheta_O (pow.f32 v 2))
(+.f32 (/.f32 1/2 (*.f32 v v)) 0)
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(+.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 0 v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(+.f32 (/.f32 1/2 (*.f32 v v)) (neg.f32 (/.f32 0 v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(+.f32 0 (/.f32 1/2 (*.f32 v v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(+.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 (/.f32 1/4 v) v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(+.f32 (/.f32 0 v) (/.f32 1/2 (*.f32 v v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(+.f32 (neg.f32 (/.f32 0 v)) (/.f32 1/2 (*.f32 v v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 1/2 (*.f32 v v)) 0)
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 0 v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 1/2 (*.f32 v v)) (neg.f32 (/.f32 0 v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 1/2 (*.f32 v v)) (-.f32 (/.f32 0 v) (/.f32 0 v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 (neg.f32 (/.f32 0 v)) 2))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 1/2 (*.f32 v v)) (-.f32 (/.f32 1 (*.f32 v v)) (/.f32 1 (*.f32 v v))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 (/.f32 (neg.f32 (/.f32 0 v)) 2) (/.f32 0 v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 0 (/.f32 (/.f32 1/2 (neg.f32 v)) v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 1 (*.f32 v v)) (/.f32 1/2 (*.f32 v v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 (/.f32 1/4 v) v) (neg.f32 (/.f32 (/.f32 1/4 v) v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 (/.f32 1/2 (neg.f32 v)) (+.f32 v v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) 2))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 (/.f32 -1 v) (*.f32 v 4)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 (neg.f32 (/.f32 (/.f32 1/4 v) v)) (/.f32 0 v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (+.f32 v v)) (/.f32 0 v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) 2) (/.f32 0 v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 (/.f32 1/4 v) v) (+.f32 (/.f32 (/.f32 -1 v) (*.f32 v 4)) (/.f32 0 v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 0 v) (/.f32 (/.f32 1/2 (neg.f32 v)) v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (neg.f32 (/.f32 0 v)) (/.f32 (/.f32 1/2 (neg.f32 v)) v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (neg.f32 (/.f32 0 v)) (/.f32 -1 (*.f32 v (+.f32 v v))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (neg.f32 (/.f32 0 v)) (+.f32 (/.f32 -1 (*.f32 v (+.f32 v v))) (/.f32 0 v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) (neg.f32 (/.f32 1 (*.f32 v v))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (neg.f32 (/.f32 (/.f32 1/4 v) v)) (-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 1 (*.f32 v v))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (+.f32 v v)) (-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 1 (*.f32 v v))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) 2) (-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 1 (*.f32 v v))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 (neg.f32 (/.f32 0 v)) 2) (/.f32 (/.f32 1/2 (neg.f32 v)) v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 (/.f32 -1 v) (*.f32 v 4)) (-.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 1 (*.f32 v v))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(-.f32 (/.f32 -1 (*.f32 v (+.f32 v v))) (neg.f32 (/.f32 1 (*.f32 v v))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 1 (*.f32 v (+.f32 v v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1 v) (+.f32 v v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1 v) (+.f32 (+.f32 v v) (/.f32 0 v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1 v) (*.f32 2 (+.f32 v (/.f32 0 v))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1/2 v) v)
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) (+.f32 v (/.f32 0 v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1/2 (*.f32 v v)) 1)
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 v v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1 (*.f32 v v)) 2)
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1 (*.f32 v v)) (+.f32 2 (/.f32 0 v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1 (*.f32 v v)) (*.f32 2 (/.f32 v v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 2 v) (*.f32 v 4))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 2 v) (/.f32 (*.f32 v (*.f32 v 4)) v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 2 v) (*.f32 2 (+.f32 (+.f32 v v) (/.f32 0 v))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 2 v) (/.f32 (+.f32 v v) 1/2))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 2 v) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (+.f32 v v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 2 (*.f32 v (*.f32 v 4)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 1/4 v) v) 1/2)
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 v (+.f32 v v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 -1 v) (*.f32 v -2))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 4 (*.f32 (+.f32 v v) (*.f32 v 4)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1/4 v) (/.f32 v 2))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1/4 v) (/.f32 (*.f32 v v) (+.f32 v v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1/2 (neg.f32 v)) (neg.f32 v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 2 v) v) 4)
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 2 v) v) (/.f32 (*.f32 v 4) v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 2 v) v) (*.f32 2 (+.f32 2 (/.f32 0 v))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 2 v) v) (/.f32 (*.f32 2 (*.f32 v 4)) (+.f32 v v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 4 v) (*.f32 2 (*.f32 v 4)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 4 v) (*.f32 (+.f32 v v) 4))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 4 v) (/.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 4 v) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (+.f32 v v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 8 (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 8 (+.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) -1)
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v) (/.f32 (neg.f32 v) v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 1 v) (*.f32 v v)) (/.f32 2 v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 (/.f32 1 v) (*.f32 v v)) 2) (/.f32 1 v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 4 v) v) (/.f32 (*.f32 2 (*.f32 v 4)) v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 8 v) (/.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 (/.f32 2 v) v) v) (/.f32 4 v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (*.f32 (/.f32 2 v) 4) (*.f32 4 (*.f32 v 4)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 16 (+.f32 (*.f32 (*.f32 v 4) (*.f32 v 4)) (*.f32 (*.f32 v 4) (*.f32 v 4))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 1/2 (fabs.f32 v)) (fabs.f32 v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 1 (*.f32 v v)) (+.f32 v v)) (/.f32 1 v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (+.f32 (/.f32 (/.f32 2 v) v) (/.f32 (/.f32 2 v) v)) 8)
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (+.f32 (/.f32 4 v) (/.f32 4 v)) (+.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 1/2 (*.f32 v v)) v) (/.f32 1 v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (+.f32 v v)) (/.f32 (neg.f32 v) (+.f32 v v)))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (*.f32 4 (/.f32 4 v)) (*.f32 4 (*.f32 2 (*.f32 v 4))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (*.f32 (/.f32 2 v) (/.f32 4 v)) 16)
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 32 (*.f32 (*.f32 2 (*.f32 v 4)) (*.f32 2 (*.f32 v 4))))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(/.f32 (/.f32 (/.f32 1/2 (*.f32 v v)) (+.f32 v v)) (/.f32 1/2 v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(pow.f32 (/.f32 1/2 (*.f32 v v)) 1)
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(neg.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) v))
(/.f32 1/2 (*.f32 v v))
(/.f32 (/.f32 1/2 v) v)
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) 0)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 0 v) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 0 v) (+.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 (/.f32 0 v) v) 2))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 0 (/.f32 (/.f32 cosTheta_O v) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 0 v) (/.f32 (/.f32 cosTheta_O v) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 (/.f32 0 v) v) (/.f32 (/.f32 cosTheta_O v) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 (/.f32 0 v) (+.f32 v v)) (/.f32 (/.f32 cosTheta_O v) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(+.f32 (/.f32 (/.f32 (/.f32 0 v) v) 2) (/.f32 (/.f32 cosTheta_O v) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) 0)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 0 v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 0 v) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 0 v) (+.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (/.f32 (/.f32 cosTheta_O v) v) (/.f32 (/.f32 (/.f32 0 v) v) 2))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 0 (/.f32 (/.f32 (neg.f32 cosTheta_O) v) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 cosTheta_O -2) (*.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (neg.f32 cosTheta_O) (*.f32 v (+.f32 v v))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 (neg.f32 cosTheta_O) v) (+.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (*.f32 1/2 (/.f32 (/.f32 cosTheta_O v) v)) (/.f32 (/.f32 (/.f32 (neg.f32 cosTheta_O) v) v) 2))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(-.f32 (neg.f32 (/.f32 0 v)) (/.f32 (/.f32 (neg.f32 cosTheta_O) v) v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 v (+.f32 v v)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (/.f32 (/.f32 cosTheta_O v) v) 1)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 2 (/.f32 cosTheta_O v)) (+.f32 v v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 1/2 (/.f32 cosTheta_O v)) (/.f32 v 2))
(/.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 v 4) 4))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) 2)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 cosTheta_O 4) (*.f32 v (*.f32 v 4)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 (/.f32 cosTheta_O v) -2) (*.f32 v -2))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (/.f32 cosTheta_O 2) (/.f32 (*.f32 v v) 2))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (/.f32 (neg.f32 cosTheta_O) v) (neg.f32 v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 2 (*.f32 cosTheta_O 4)) (*.f32 (+.f32 v v) (*.f32 v 4)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 (/.f32 cosTheta_O v) 8) (*.f32 2 (*.f32 v 4)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 (/.f32 cosTheta_O v) 8) (*.f32 (+.f32 v v) 4))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 cosTheta_O (/.f32 4 v)) (*.f32 v 4))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) v) 4) 4)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) 8) (+.f32 v v)) 4)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) -2) 2) (neg.f32 v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 4 (*.f32 cosTheta_O 4)) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 4 (*.f32 cosTheta_O 4)) (*.f32 4 (*.f32 v (*.f32 v 4))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 v -2)) (neg.f32 v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (/.f32 cosTheta_O (fabs.f32 v)) (fabs.f32 v))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (+.f32 (*.f32 2 (*.f32 cosTheta_O 4)) (*.f32 2 (*.f32 cosTheta_O 4))) (+.f32 (*.f32 (+.f32 v v) (*.f32 v 4)) (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (+.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) v) 4) (*.f32 (/.f32 (/.f32 cosTheta_O v) v) 4)) 8)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 2 (*.f32 2 (*.f32 cosTheta_O 4))) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 4 (*.f32 2 (*.f32 cosTheta_O 4))) (*.f32 4 (*.f32 (+.f32 v v) (*.f32 v 4))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 4 (*.f32 cosTheta_O (/.f32 4 v))) (*.f32 4 (*.f32 v 4)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 4 (*.f32 (/.f32 cosTheta_O v) 8)) (*.f32 4 (*.f32 2 (*.f32 v 4))))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 (/.f32 (/.f32 2 v) v) (*.f32 2 (*.f32 cosTheta_O 4))) 16)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_O (/.f32 4 v))) 16)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 (/.f32 2 v) (*.f32 (/.f32 cosTheta_O v) 8)) 16)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(/.f32 (*.f32 (+.f32 cosTheta_O cosTheta_O) 8) (*.f32 (*.f32 v 4) (*.f32 v 4)))
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)
(pow.f32 (/.f32 (/.f32 cosTheta_O v) v) 1)
(/.f32 cosTheta_O (*.f32 v v))
(/.f32 (/.f32 cosTheta_O v) v)

localize65.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
0.1b
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
Compiler

Compiled 24 to 10 computations (58.3% saved)

series24.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
21.0ms
v
@0
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
1.0ms
v
@inf
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
0.0ms
v
@-inf
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
0.0ms
cosTheta_O
@0
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
0.0ms
cosTheta_i
@-inf
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)

rewrite269.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1002×rational_best-simplify-51
912×rational_best-4
912×rational_best-2
912×rational_best-3
912×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
16632
216732
350232
4234932
Stop Event
node limit
Counts
2 → 56
Calls
Call 1
Inputs
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -3) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (/.f32 v 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (/.f32 v 2)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 4)) 4) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2) (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8) (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) 2) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) 2) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (/.f32 v 2))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 cosTheta_O (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O (+.f32 v v)) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (/.f32 1/2 v)) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 4)) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/4 (*.f32 cosTheta_i (/.f32 cosTheta_O (/.f32 v 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/8 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O 2) (/.f32 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O (*.f32 v 4)) (+.f32 cosTheta_i cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (/.f32 v 2)) 4)) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 -2 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/16 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (/.f32 v 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) 1)))))

simplify834.0ms (1.2%)

Algorithm
egg-herbie
Rules
1202×rational_best-simplify-52
1150×rational_best-simplify-48
1066×rational_best-simplify-63
1052×rational_best-simplify-47
872×rational_best-simplify-55
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01172150
12632150
27662150
324142150
Stop Event
node limit
Counts
128 → 67
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 0)
(+.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))))
(+.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -2)))
(+.f32 0 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4)))
(-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 0)
(-.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -2))
(-.f32 0 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -3) 4))
(-.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (/.f32 v 2))) 2)
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) -1)
(/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 4)) 4)
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (/.f32 v 2)) 4)) 8)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 4)) 4) 16)
(pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)
(neg.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(+.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) 0)
(+.f32 0 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2) (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) 2))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8) (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8))
(+.f32 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) 2) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8))
(-.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) 0)
(-.f32 0 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -2))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -2) 2))
(-.f32 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) 2) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4) 2))
(-.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 8))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 2))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 2 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) 1)
(*.f32 1 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (/.f32 v 2))) 1/4)
(*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 cosTheta_O (*.f32 v 4)))
(*.f32 (/.f32 cosTheta_O (+.f32 v v)) cosTheta_i)
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2)
(*.f32 (*.f32 cosTheta_i (/.f32 1/2 v)) cosTheta_O)
(*.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 4)) 1/8)
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 1/4 (*.f32 cosTheta_i (/.f32 cosTheta_O (/.f32 v 2))))
(*.f32 1/8 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 4)))
(*.f32 (/.f32 cosTheta_O 2) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O (*.f32 v 4)) (+.f32 cosTheta_i cosTheta_i))
(*.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (/.f32 v 2)) 4)) 1/16)
(*.f32 -2 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4))
(*.f32 1/16 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (/.f32 v 2)) 4)))
(pow.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) 1)
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(+.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(+.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -2)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(+.f32 0 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(-.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 0)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(-.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -2))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(-.f32 0 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -3) 4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(-.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (/.f32 v 2))) 2)
(/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) -1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 4)) 4)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (/.f32 v 2)) 4)) 8)
(/.f32 (*.f32 cosTheta_O (*.f32 4 (/.f32 cosTheta_i (/.f32 v 2)))) 8)
(/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 4 (/.f32 v 2)))) 8)
(/.f32 (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O 4) (/.f32 v 2))) 8)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 4)) 4) 16)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(pow.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(neg.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(+.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) 0)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(+.f32 0 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (neg.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2) (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8) (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(+.f32 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) 2) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(-.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) 0)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(-.f32 0 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -2) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(-.f32 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 4) 2) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4) 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(-.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 8))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O 2))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 1/2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 2 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) 1)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (/.f32 v 2))) 1/4)
(*.f32 (/.f32 cosTheta_O (/.f32 v 2)) (*.f32 cosTheta_i 1/4))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (/.f32 v 2)) 1/4))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1/4 (/.f32 v 2))))
(*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 cosTheta_O (*.f32 v 4)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 (/.f32 cosTheta_O (+.f32 v v)) cosTheta_i)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 (*.f32 cosTheta_i (/.f32 1/2 v)) cosTheta_O)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 4)) 1/8)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/2 (*.f32 cosTheta_O (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/4 (*.f32 cosTheta_i (/.f32 cosTheta_O (/.f32 v 2))))
(*.f32 (/.f32 cosTheta_O (/.f32 v 2)) (*.f32 cosTheta_i 1/4))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (/.f32 v 2)) 1/4))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1/4 (/.f32 v 2))))
(*.f32 1/8 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 4)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 (/.f32 cosTheta_O 2) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 (/.f32 cosTheta_O (*.f32 v 4)) (+.f32 cosTheta_i cosTheta_i))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (/.f32 v 2)) 4)) 1/16)
(*.f32 (/.f32 cosTheta_O (/.f32 v 2)) (*.f32 cosTheta_i 1/4))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (/.f32 v 2)) 1/4))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1/4 (/.f32 v 2))))
(*.f32 -2 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) -4))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))
(*.f32 1/16 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i (/.f32 v 2)) 4)))
(*.f32 (/.f32 cosTheta_O (/.f32 v 2)) (*.f32 cosTheta_i 1/4))
(*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (/.f32 v 2)) 1/4))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1/4 (/.f32 v 2))))
(pow.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (+.f32 v v))) 1)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 1/2 v)))
(*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v 2)))

localize192.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
0.2b
(/.f32 (/.f32 cosTheta_O v) v)
0.4b
(*.f32 1/12 (/.f32 1 v))
0.5b
(-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v)))
Compiler

Compiled 63 to 34 computations (46% saved)

series17.0ms (0%)

Counts
3 → 51
Calls

15 calls:

TimeVariablePointExpression
6.0ms
cosTheta_i
@inf
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
2.0ms
cosTheta_O
@0
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
2.0ms
cosTheta_i
@0
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
1.0ms
v
@-inf
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
1.0ms
v
@0
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))

rewrite224.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
898×rational_best-simplify-53
848×rational_best-simplify-55
800×rational_best-simplify-49
672×rational_best-simplify-78
514×rational_best-simplify-65
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01687
111769
228169
3108169
Stop Event
node limit
Counts
3 → 72
Calls
Call 1
Inputs
(-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v)))
(*.f32 1/12 (/.f32 1 v))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 1/2 v) (/.f32 -1/12 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) (-.f32 (*.f32 1/2 v) (*.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 -1/12 v) (*.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 -1/12 v) (neg.f32 (/.f32 v -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 v 4) (/.f32 1/24 v)) (-.f32 (/.f32 v 4) (/.f32 1/24 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 v 4) (+.f32 (/.f32 v 4) (/.f32 -1/12 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 v 4) (-.f32 (/.f32 v 4) (/.f32 1/12 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 v (/.f32 1/12 v)) (/.f32 v -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (*.f32 1/2 v) (/.f32 1/24 v)) (neg.f32 (/.f32 1/24 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 -1/12 v) 2) (/.f32 (+.f32 (/.f32 -1/12 v) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 v 4) (/.f32 1/12 v)) (/.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (-.f32 v (/.f32 1/6 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (-.f32 v (/.f32 1/6 v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (-.f32 v (/.f32 1/6 v))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 v (/.f32 1/6 v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 2 (-.f32 v (/.f32 1/6 v))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 2 (-.f32 v (/.f32 1/6 v))) (*.f32 2 (-.f32 v (/.f32 1/6 v)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (-.f32 (+.f32 v v) (/.f32 1/3 v)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/12 v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 1/12 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/24 v) (/.f32 1/24 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/12 v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/24 v) (/.f32 (/.f32 -1/12 v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/12 v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/12 v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/6 v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/6 (+.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/3 v) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 1/3 (*.f32 v 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/24 v) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (/.f32 1/12 (*.f32 1/2 v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (/.f32 1/3 v) (/.f32 1/3 v)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 2/3 (*.f32 2 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1/12 v) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (-.f32 v (/.f32 1/6 v)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 cosTheta_O (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (/.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 v v)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (neg.f32 (*.f32 (*.f32 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 4 (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (+.f32 (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (-.f32 v (/.f32 1/6 v)))) (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (-.f32 v (/.f32 1/6 v))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v))) (*.f32 2 (-.f32 v (/.f32 1/6 v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (-.f32 v (/.f32 1/6 v))) (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (+.f32 cosTheta_i cosTheta_i)) (*.f32 2 (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 v v))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) (*.f32 4 (/.f32 cosTheta_O (*.f32 v v)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 cosTheta_O 4) (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 2 (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 2 (+.f32 cosTheta_i cosTheta_i))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 v 4))) (*.f32 2 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 v 4) (/.f32 1/24 v))) (/.f32 cosTheta_i (*.f32 1/2 v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))) 1)))))

simplify271.0ms (0.4%)

Algorithm
egg-herbie
Rules
910×rational_best-simplify-50
896×rational_best-simplify-55
876×rational_best-simplify-49
852×rational_best-simplify-1
758×rational_best-simplify-108
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02033703
15763693
218513435
Stop Event
node limit
Counts
123 → 97
Calls
Call 1
Inputs
(/.f32 -1/12 v)
(*.f32 1/2 v)
(*.f32 1/2 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(+.f32 (*.f32 1/2 v) (/.f32 -1/12 v))
(+.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) 0)
(+.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) (-.f32 (*.f32 1/2 v) (*.f32 1/2 v)))
(+.f32 0 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)))
(+.f32 (/.f32 -1/12 v) (*.f32 1/2 v))
(+.f32 (/.f32 -1/12 v) (neg.f32 (/.f32 v -2)))
(+.f32 (-.f32 (/.f32 v 4) (/.f32 1/24 v)) (-.f32 (/.f32 v 4) (/.f32 1/24 v)))
(+.f32 (/.f32 v 4) (+.f32 (/.f32 v 4) (/.f32 -1/12 v)))
(+.f32 (/.f32 v 4) (-.f32 (/.f32 v 4) (/.f32 1/12 v)))
(+.f32 (-.f32 v (/.f32 1/12 v)) (/.f32 v -2))
(+.f32 (-.f32 (*.f32 1/2 v) (/.f32 1/24 v)) (neg.f32 (/.f32 1/24 v)))
(+.f32 (/.f32 (/.f32 -1/12 v) 2) (/.f32 (+.f32 (/.f32 -1/12 v) v) 2))
(+.f32 (-.f32 (/.f32 v 4) (/.f32 1/12 v)) (/.f32 v 4))
(*.f32 1/2 (-.f32 v (/.f32 1/6 v)))
(*.f32 1 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)))
(*.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) 1)
(*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) -1)
(*.f32 (-.f32 v (/.f32 1/6 v)) 1/2)
(*.f32 (*.f32 2 (-.f32 v (/.f32 1/6 v))) 1/4)
(/.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) 1)
(/.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) -1)
(/.f32 (-.f32 v (/.f32 1/6 v)) 2)
(/.f32 (*.f32 2 (-.f32 v (/.f32 1/6 v))) 4)
(/.f32 (+.f32 (*.f32 2 (-.f32 v (/.f32 1/6 v))) (*.f32 2 (-.f32 v (/.f32 1/6 v)))) 8)
(/.f32 (-.f32 (+.f32 v v) (/.f32 1/3 v)) 4)
(pow.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) 1)
(neg.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)))
(+.f32 (/.f32 1/12 v) 0)
(+.f32 0 (/.f32 1/12 v))
(+.f32 (/.f32 1/24 v) (/.f32 1/24 v))
(-.f32 (/.f32 1/12 v) 0)
(-.f32 (/.f32 1/24 v) (/.f32 (/.f32 -1/12 v) 2))
(/.f32 1/12 v)
(/.f32 (/.f32 1/12 v) 1)
(/.f32 (/.f32 1/6 v) 2)
(/.f32 1/6 (+.f32 v v))
(/.f32 (/.f32 1/3 v) 4)
(/.f32 1/3 (*.f32 v 4))
(/.f32 (/.f32 1/24 v) 1/2)
(/.f32 (/.f32 1/12 (*.f32 1/2 v)) 2)
(/.f32 (+.f32 (/.f32 1/3 v) (/.f32 1/3 v)) 8)
(/.f32 2/3 (*.f32 2 (*.f32 v 4)))
(pow.f32 (/.f32 1/12 v) 1)
(+.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))) 0)
(+.f32 0 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)))
(-.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))) 0)
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v))))) 2))
(/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))) 1)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) 2)
(/.f32 (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (-.f32 v (/.f32 1/6 v)))) 4)
(/.f32 (*.f32 cosTheta_O (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v v))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) -1)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (/.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 v v)))) -2)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 v))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (neg.f32 (*.f32 (*.f32 v v) 2)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) -4)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 4 (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 v (*.f32 v 4))))
(/.f32 (+.f32 (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (-.f32 v (/.f32 1/6 v)))) (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (-.f32 v (/.f32 1/6 v))))) 8)
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v))) (*.f32 2 (-.f32 v (/.f32 1/6 v)))) 16)
(/.f32 (*.f32 (*.f32 2 (-.f32 v (/.f32 1/6 v))) (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) 16)
(/.f32 (*.f32 (*.f32 2 (+.f32 cosTheta_i cosTheta_i)) (*.f32 2 (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 v v))))) 16)
(/.f32 (*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))))) 16)
(/.f32 (*.f32 (*.f32 2 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) (*.f32 4 (/.f32 cosTheta_O (*.f32 v v)))) 16)
(/.f32 (*.f32 (*.f32 cosTheta_O 4) (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 (*.f32 2 (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 2 (+.f32 cosTheta_i cosTheta_i))) 16)
(/.f32 (*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) 4)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 v 4))) (*.f32 2 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))))) 1)
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 v 4) (/.f32 1/24 v))) (/.f32 cosTheta_i (*.f32 1/2 v))) 1)
(pow.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))) 1)
Outputs
(/.f32 -1/12 v)
(*.f32 1/2 v)
(*.f32 v 1/2)
(*.f32 1/2 v)
(*.f32 v 1/2)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 1/12 v)
(*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 -1/12 (pow.f32 v 3)) (/.f32 1/2 v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 -1/12 (pow.f32 v 3)) (/.f32 1/2 v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 -1/12 (pow.f32 v 3)) (/.f32 1/2 v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 -1/12 (pow.f32 v 3)) (/.f32 1/2 v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 -1/12 (pow.f32 v 3)) (/.f32 1/2 v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 -1/12 (pow.f32 v 3)) (/.f32 1/2 v)))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 -1/12 (pow.f32 v 3)) (/.f32 1/2 v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 -1/12 (pow.f32 v 3)) (/.f32 1/2 v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (+.f32 (/.f32 -1/12 (pow.f32 v 3)) (/.f32 1/2 v)))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(/.f32 (*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i cosTheta_O)) (pow.f32 v 2))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 v 1/2) (*.f32 1/12 (/.f32 1 v)))) (pow.f32 v 2))
(/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1/12 v) 1)))) (pow.f32 v 2))
(/.f32 (*.f32 (+.f32 v (/.f32 -1/6 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i 2))) (pow.f32 v 2))
(+.f32 (*.f32 1/2 v) (/.f32 -1/12 v))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(+.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) 0)
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(+.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) (-.f32 (*.f32 1/2 v) (*.f32 1/2 v)))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(+.f32 0 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(+.f32 (/.f32 -1/12 v) (*.f32 1/2 v))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(+.f32 (/.f32 -1/12 v) (neg.f32 (/.f32 v -2)))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(+.f32 (-.f32 (/.f32 v 4) (/.f32 1/24 v)) (-.f32 (/.f32 v 4) (/.f32 1/24 v)))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(+.f32 (/.f32 v 4) (+.f32 (/.f32 v 4) (/.f32 -1/12 v)))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(+.f32 (/.f32 v 4) (-.f32 (/.f32 v 4) (/.f32 1/12 v)))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(+.f32 (-.f32 v (/.f32 1/12 v)) (/.f32 v -2))
(+.f32 (/.f32 v -2) (-.f32 v (/.f32 1/12 v)))
(+.f32 (-.f32 (*.f32 1/2 v) (/.f32 1/24 v)) (neg.f32 (/.f32 1/24 v)))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(+.f32 (/.f32 (/.f32 -1/12 v) 2) (/.f32 (+.f32 (/.f32 -1/12 v) v) 2))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(+.f32 (-.f32 (/.f32 v 4) (/.f32 1/12 v)) (/.f32 v 4))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(*.f32 1/2 (-.f32 v (/.f32 1/6 v)))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(*.f32 1 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(*.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) 1)
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) -1)
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(*.f32 (-.f32 v (/.f32 1/6 v)) 1/2)
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(*.f32 (*.f32 2 (-.f32 v (/.f32 1/6 v))) 1/4)
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(/.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) 1)
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(/.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) -1)
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(/.f32 (-.f32 v (/.f32 1/6 v)) 2)
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(/.f32 (*.f32 2 (-.f32 v (/.f32 1/6 v))) 4)
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(/.f32 (+.f32 (*.f32 2 (-.f32 v (/.f32 1/6 v))) (*.f32 2 (-.f32 v (/.f32 1/6 v)))) 8)
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(/.f32 (-.f32 (+.f32 v v) (/.f32 1/3 v)) 4)
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(pow.f32 (+.f32 (*.f32 1/2 v) (/.f32 -1/12 v)) 1)
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(neg.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)))
(+.f32 (/.f32 -1/12 v) (*.f32 v 1/2))
(-.f32 (/.f32 -1/12 v) (/.f32 v -2))
(+.f32 (/.f32 1/12 v) 0)
(/.f32 1/12 v)
(+.f32 0 (/.f32 1/12 v))
(/.f32 1/12 v)
(+.f32 (/.f32 1/24 v) (/.f32 1/24 v))
(/.f32 1/12 v)
(-.f32 (/.f32 1/12 v) 0)
(/.f32 1/12 v)
(-.f32 (/.f32 1/24 v) (/.f32 (/.f32 -1/12 v) 2))
(/.f32 1/12 v)
(/.f32 1/12 v)
(/.f32 (/.f32 1/12 v) 1)
(/.f32 1/12 v)
(/.f32 (/.f32 1/6 v) 2)
(/.f32 1/12 v)
(/.f32 1/6 (+.f32 v v))
(/.f32 1/12 v)
(/.f32 (/.f32 1/3 v) 4)
(/.f32 1/12 v)
(/.f32 1/3 (*.f32 v 4))
(/.f32 1/12 v)
(/.f32 (/.f32 1/24 v) 1/2)
(/.f32 1/12 v)
(/.f32 (/.f32 1/12 (*.f32 1/2 v)) 2)
(/.f32 1/12 v)
(/.f32 (+.f32 (/.f32 1/3 v) (/.f32 1/3 v)) 8)
(/.f32 1/12 v)
(/.f32 2/3 (*.f32 2 (*.f32 v 4)))
(/.f32 1/12 v)
(pow.f32 (/.f32 1/12 v) 1)
(/.f32 1/12 v)
(+.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))) 0)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(+.f32 0 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(-.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))) 0)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v))))) 2))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))) 1)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) 2)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (-.f32 v (/.f32 1/6 v)))) 4)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 cosTheta_O (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v v))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))) -1)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (/.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 v v)))) -2)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 v))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 v)))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O))) (neg.f32 (*.f32 (*.f32 v v) 2)))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) -4)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (/.f32 (*.f32 cosTheta_O 4) (*.f32 v v)))) -4)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 4 v)))) -4)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 4 (*.f32 cosTheta_i cosTheta_O))) (neg.f32 (*.f32 v (*.f32 v 4))))
(*.f32 (neg.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2))) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 4)) (*.f32 v (*.f32 v 4))))
(*.f32 (+.f32 (/.f32 -1/12 v) (*.f32 v 1/2)) (+.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v))) 0))
(*.f32 (-.f32 (/.f32 -1/12 v) (/.f32 v -2)) (+.f32 0 (*.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 v v)))))
(/.f32 (+.f32 (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (-.f32 v (/.f32 1/6 v)))) (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 cosTheta_i (*.f32 v v)) (-.f32 v (/.f32 1/6 v))))) 8)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v))) (*.f32 2 (-.f32 v (/.f32 1/6 v)))) 16)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 2 (-.f32 v (/.f32 1/6 v))) (*.f32 (*.f32 cosTheta_O 4) (/.f32 cosTheta_i (*.f32 v v)))) 16)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 2 (+.f32 cosTheta_i cosTheta_i)) (*.f32 2 (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 v v))))) 16)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (*.f32 2 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))))) 16)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 2 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) (*.f32 4 (/.f32 cosTheta_O (*.f32 v v)))) 16)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 cosTheta_O 4) (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 (*.f32 cosTheta_i (-.f32 (/.f32 v 2) (/.f32 1/12 v))) (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 4 (*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 (/.f32 cosTheta_i 2) cosTheta_O))) (*.f32 v (*.f32 v 4)))
(/.f32 (*.f32 (*.f32 cosTheta_i (+.f32 v (/.f32 -1/6 v))) (*.f32 cosTheta_O 4)) (*.f32 v (*.f32 v 8)))
(/.f32 (*.f32 (*.f32 2 (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 v v)))) (*.f32 2 (+.f32 cosTheta_i cosTheta_i))) 16)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 4 (/.f32 cosTheta_O (*.f32 v v))) (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) 4)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v (*.f32 v 4))) (*.f32 2 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))))) 1)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(/.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 v 4) (/.f32 1/24 v))) (/.f32 cosTheta_i (*.f32 1/2 v))) 1)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(pow.f32 (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O (*.f32 (*.f32 v v) 2)) (-.f32 v (/.f32 1/6 v)))) 1)
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))

localize209.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
0.3b
(/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)
0.3b
(/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 58 to 39 computations (32.8% saved)

series3.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
v
@0
(/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)
1.0ms
v
@0
(/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)
0.0ms
v
@inf
(/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)
0.0ms
v
@inf
(/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)
0.0ms
v
@-inf
(/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)

rewrite785.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
852×rational_best-simplify-78
738×rational_best-simplify-89
678×rational_best-simplify-3
646×rational_best-simplify-65
574×rational_best-simplify-67
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01169
18469
223669
398669
4688369
Stop Event
node limit
Counts
3 → 300
Calls
Call 1
Inputs
(/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)
(/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) 2) (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)) (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 4) (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 1 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) 2) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 2 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 2 v)) (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 2 v)) (/.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) 4) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (/.f32 1 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (/.f32 2 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (*.f32 2 (*.f32 v 4))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 -1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (+.f32 (/.f32 -1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) (/.f32 1 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 2 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (neg.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 4)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) 2) (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) 2) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)) (+.f32 (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (*.f32 v 4)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 2 v)) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 2 v)) (+.f32 (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) (/.f32 2 v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) 4) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) 4) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) 4) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 v (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (/.f32 1/2 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 v) (/.f32 1 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1/4 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 1/2 (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (*.f32 1 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (/.f32 1 v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (/.f32 1/2 v) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 1/2 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/4 v) (/.f32 2 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 1/4 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v 1/2) (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 1 (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 1/2 v)) (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/4 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) -1) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) (sinh.f32 (/.f32 1 v))) -1) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)) (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (+.f32 v v)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) 2) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (/.f32 -1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (+.f32 (/.f32 -1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 1/2 (neg.f32 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 1/2 (neg.f32 v)) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (+.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))) (neg.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))) (+.f32 (neg.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (+.f32 v v)) (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (+.f32 v v)) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) (+.f32 v v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v v) 4)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) 2) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) 2) (+.f32 (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (*.f32 v 4)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 v (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (/.f32 1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1 v) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 v) (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v v) (/.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 v v) (/.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/2 v) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 1/2 (/.f32 1 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (/.f32 2 v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v v)) (/.f32 1/2 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v v)) (/.f32 (/.f32 1 v) (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 (/.f32 1 v) (/.f32 (sinh.f32 (/.f32 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (neg.f32 (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 (*.f32 v v) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 2 (*.f32 v (*.f32 2 (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 (*.f32 v v)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/2 v) (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 v) (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1/4 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 1/2 (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v 4) (/.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (/.f32 1 v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (*.f32 (/.f32 1/2 v) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 2 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) 4) (/.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/4 v) (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/4 v) (*.f32 4 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (neg.f32 v)) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (*.f32 v v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (*.f32 v v)) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (*.f32 v v)) (*.f32 1 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 4 v) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 4 v) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (*.f32 (/.f32 1/4 v) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 v) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/4 v) (/.f32 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 4) (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (/.f32 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v v)) (/.f32 1 (*.f32 (/.f32 2 v) (/.f32 (sinh.f32 (/.f32 1 v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (/.f32 2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 1 (/.f32 4 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v v)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 v) (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (*.f32 v v)) v) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (neg.f32 v)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (fabs.f32 v)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (fabs.f32 v)) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (/.f32 1/2 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (fabs.f32 v)) (/.f32 1/2 (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v 1/2) (/.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 1 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/2 v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 1/2 v)) (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) 1/2) (/.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 1 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (/.f32 (/.f32 1 v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 1/2 v)) (/.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/2 v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1/4 v) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 1 (*.f32 v v))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1/4 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 2 v)) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v))) (/.f32 (neg.f32 (/.f32 1 v)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v v) (neg.f32 (/.f32 1 v))) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v))) (/.f32 (neg.f32 (/.f32 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (neg.f32 (/.f32 1 v))) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (sinh.f32 (/.f32 1 v)))) -1) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 (/.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2) (*.f32 v (sinh.f32 (/.f32 1 v)))) -1) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) v))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 4) (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) 4) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 (neg.f32 (/.f32 1 (sinh.f32 (/.f32 1 v)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) 4) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 1 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))))))))

simplify1.1s (1.5%)

Algorithm
egg-herbie
Rules
1338×rational_best-simplify-55
1294×rational_best-simplify-49
1248×rational_best-simplify-53
1242×rational_best-simplify-108
888×rational_best-simplify-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
062012060
1187111288
2789511014
Stop Event
node limit
Counts
336 → 402
Calls
Call 1
Inputs
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
1/2
(-.f32 1/2 (*.f32 1/12 (/.f32 1 (pow.f32 v 2))))
(-.f32 (+.f32 1/2 (*.f32 7/720 (/.f32 1 (pow.f32 v 4)))) (*.f32 1/12 (/.f32 1 (pow.f32 v 2))))
(-.f32 (+.f32 1/2 (*.f32 7/720 (/.f32 1 (pow.f32 v 4)))) (+.f32 (*.f32 31/30240 (/.f32 1 (pow.f32 v 6))) (*.f32 1/12 (/.f32 1 (pow.f32 v 2)))))
1/2
(-.f32 1/2 (*.f32 1/12 (/.f32 1 (pow.f32 v 2))))
(-.f32 (+.f32 1/2 (*.f32 7/720 (/.f32 1 (pow.f32 v 4)))) (*.f32 1/12 (/.f32 1 (pow.f32 v 2))))
(-.f32 (+.f32 1/2 (*.f32 7/720 (/.f32 1 (pow.f32 v 4)))) (+.f32 (*.f32 31/30240 (/.f32 1 (pow.f32 v 6))) (*.f32 1/12 (/.f32 1 (pow.f32 v 2)))))
(/.f32 1 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 1 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 1 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 1 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 1/2 v)
(-.f32 (*.f32 1/2 (/.f32 1 v)) (*.f32 1/12 (/.f32 1 (pow.f32 v 3))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 v)) (*.f32 7/720 (/.f32 1 (pow.f32 v 5)))) (*.f32 1/12 (/.f32 1 (pow.f32 v 3))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 v)) (*.f32 7/720 (/.f32 1 (pow.f32 v 5)))) (+.f32 (*.f32 1/12 (/.f32 1 (pow.f32 v 3))) (*.f32 31/30240 (/.f32 1 (pow.f32 v 7)))))
(/.f32 1/2 v)
(-.f32 (*.f32 1/2 (/.f32 1 v)) (*.f32 1/12 (/.f32 1 (pow.f32 v 3))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 v)) (*.f32 7/720 (/.f32 1 (pow.f32 v 5)))) (*.f32 1/12 (/.f32 1 (pow.f32 v 3))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 v)) (*.f32 7/720 (/.f32 1 (pow.f32 v 5)))) (+.f32 (*.f32 1/12 (/.f32 1 (pow.f32 v 3))) (*.f32 31/30240 (/.f32 1 (pow.f32 v 7)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(*.f32 1/2 v)
(-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (+.f32 (*.f32 31/30240 (/.f32 1 (pow.f32 v 5))) (*.f32 1/12 (/.f32 1 v))))
(*.f32 1/2 v)
(-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (+.f32 (*.f32 31/30240 (/.f32 1 (pow.f32 v 5))) (*.f32 1/12 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 0)
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 2 v)))
(+.f32 0 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) 2) (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) 2))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)) (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 4) (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) 4))
(+.f32 (/.f32 0 (/.f32 1 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) 2) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) 2))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)))
(+.f32 (/.f32 0 (/.f32 2 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 2 v)) (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 2 v)))
(+.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 2 v)) (/.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 2 v)))
(+.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) 4) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 4))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 0)
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 2 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (*.f32 2 (*.f32 v 4))))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (/.f32 1 v)) 0))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 v)) 0))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))) 0))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) 0))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (/.f32 2 v)) 0))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (*.f32 2 (*.f32 v 4))) 0))
(-.f32 0 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)))
(-.f32 0 (/.f32 -1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 0 (+.f32 (/.f32 -1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 0))
(-.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 2 v)))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) 0))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 0))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) (/.f32 1 v)) 0))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 2 v)) 0))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (neg.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 4)) 0))
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) 2) (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) 2))
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) 2) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) 2) 0))
(-.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (*.f32 v 4)))
(-.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)) (+.f32 (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (*.f32 v 4)) 0))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 2 v)) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) (/.f32 2 v)))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 2 v)) (+.f32 (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) (/.f32 2 v)) 0))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) 4) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) 4))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) 4) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) 4) 0))
(*.f32 1/2 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))))
(*.f32 1 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(*.f32 v (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 (/.f32 1 v) (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 1 v))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 1)
(*.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) v)
(*.f32 (/.f32 1/2 v) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) 1/2)
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v))
(*.f32 2 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1 (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(*.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) -1)
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1/4 v))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 v) 4))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 1/2 (/.f32 1/2 v)))
(*.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 2 v)))
(*.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) 1/4)
(*.f32 (/.f32 2 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2))
(*.f32 (/.f32 2 v) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (/.f32 2 v) (*.f32 1 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))
(*.f32 4 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v 4)))))
(*.f32 4 (/.f32 (/.f32 1 v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 4 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)))
(*.f32 4 (/.f32 (/.f32 1/2 v) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(*.f32 4 (*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 1/2 v)))
(*.f32 4 (*.f32 (/.f32 1/2 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))
(*.f32 (/.f32 1/4 v) (/.f32 2 (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 4))
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))
(*.f32 8 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 2 (*.f32 v 4))))
(*.f32 8 (*.f32 (/.f32 1/4 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))
(*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 v 4)))
(*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 2 (*.f32 v 4))))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 2 v))
(*.f32 (*.f32 v (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (/.f32 1 (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (/.f32 1 v))
(*.f32 (*.f32 v 1/2) (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 v (/.f32 1 (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 1/2 v)) (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 v (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 v))
(*.f32 (*.f32 v (/.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/4 v) v))
(*.f32 (+.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) -1) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(*.f32 (+.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) (sinh.f32 (/.f32 1 v))) -1) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(pow.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 1)
(neg.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)))
(+.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 0)
(+.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))
(+.f32 0 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (+.f32 v v)))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) 2))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)) (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)))
(+.f32 (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (+.f32 v v)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))
(+.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)))
(+.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) 2) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))
(+.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 0)
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)) 0))
(-.f32 0 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 0 (/.f32 -1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(-.f32 0 (+.f32 (/.f32 -1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v)))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 1/2 (neg.f32 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 1/2 (neg.f32 v)) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) 2))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (+.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v)) 0))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 0))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)) 0))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) 2) 0))
(-.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))) (neg.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))))
(-.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))) (+.f32 (neg.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))) 0))
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (+.f32 v v)) (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) (+.f32 v v)))
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (+.f32 v v)) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) (+.f32 v v)) 0))
(-.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v v) 4)))
(-.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v v) 4)) 0))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) 2) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) 2))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) 2) (+.f32 (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) 2) 0))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (*.f32 v 4)))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (*.f32 v 4)) 0))
(*.f32 1/2 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 1 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 v (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v v)))
(*.f32 (/.f32 1 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(*.f32 (/.f32 1 v) (/.f32 1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v v)))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1 v) (/.f32 1 v)))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 1 v))
(*.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1)
(*.f32 (/.f32 1/2 v) (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 v v) (/.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v))
(*.f32 (+.f32 v v) (/.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 v v)))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/2 v) (/.f32 1 v)))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 1/2 (/.f32 1 (*.f32 v v))))
(*.f32 2 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v))
(*.f32 2 (*.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/2))
(*.f32 2 (/.f32 (/.f32 2 v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v 4)))))
(*.f32 (/.f32 1 (*.f32 v v)) (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1 (*.f32 v v)) (/.f32 (/.f32 1 v) (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(*.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 (/.f32 1 v) (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (neg.f32 (/.f32 1 v)))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) v))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 v (+.f32 v v))))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 (*.f32 v v) 4)))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 2 (*.f32 v (*.f32 2 (*.f32 v 4)))))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 (*.f32 v v)) 4))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/2 v) (/.f32 1/2 v)))
(*.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) 2)
(*.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 2 v))
(*.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) 1/2)
(*.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 v) (/.f32 2 v)))
(*.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1/4 v))
(*.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 v) 4))
(*.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 1/2 (/.f32 1/2 v)))
(*.f32 (*.f32 v 4) (/.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) v))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))))
(*.f32 4 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))
(*.f32 4 (/.f32 (/.f32 1 v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v 4)))))
(*.f32 4 (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 4 (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(*.f32 4 (*.f32 (/.f32 1/2 v) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 2 (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 (*.f32 v v) 4) (/.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (*.f32 v v)))
(*.f32 (neg.f32 (/.f32 1 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)))
(*.f32 (/.f32 1/4 v) (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1/4 v) (*.f32 4 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)))
(*.f32 (/.f32 1/2 (neg.f32 v)) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (neg.f32 v)))
(*.f32 (/.f32 2 (*.f32 v v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2))
(*.f32 (/.f32 2 (*.f32 v v)) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (/.f32 2 (*.f32 v v)) (*.f32 1 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))
(*.f32 (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/4)
(*.f32 (/.f32 (/.f32 4 v) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 v 4)))
(*.f32 (/.f32 (/.f32 4 v) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 2 (*.f32 v 4))))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 4))
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))
(*.f32 8 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 2 (*.f32 v 4))))
(*.f32 8 (*.f32 (/.f32 1/4 v) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 v) (*.f32 2 (*.f32 v 4))))
(*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 v) (*.f32 v 4)))
(*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/4 v) (/.f32 1/2 v)))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) 4)
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 2 (*.f32 v v)))
(*.f32 (*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 4) (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 v 4))))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (/.f32 2 v)))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v v)) (/.f32 1 (*.f32 (/.f32 2 v) (/.f32 (sinh.f32 (/.f32 1 v)) v))))
(*.f32 (/.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (/.f32 2 (*.f32 v v))))
(*.f32 (/.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 1 (/.f32 4 v)))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v v)) v)
(*.f32 (/.f32 (/.f32 1/2 v) (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(*.f32 (/.f32 (/.f32 1 (*.f32 v v)) v) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(*.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (fabs.f32 v)))
(*.f32 (/.f32 2 (neg.f32 v)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (neg.f32 v)))
(*.f32 (/.f32 2 (fabs.f32 v)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (fabs.f32 v)))
(*.f32 (/.f32 1/2 (fabs.f32 v)) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (fabs.f32 v)))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))
(*.f32 (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (/.f32 1/2 (neg.f32 v)))
(*.f32 (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (fabs.f32 v)) (/.f32 1/2 (fabs.f32 v)))
(*.f32 (*.f32 v (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v v)) v))
(*.f32 (*.f32 v (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (/.f32 1 (*.f32 v v)))
(*.f32 (*.f32 v 1/2) (/.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 1 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/2 v) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 1/2 v)) (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 v (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) 1/2) (/.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 1 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (/.f32 (/.f32 1 v) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1 (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 1/2 v)) (/.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/2 v) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 (*.f32 v v) (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1/4 v) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 v (/.f32 1 (*.f32 v v))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(*.f32 (*.f32 v (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 v))
(*.f32 (*.f32 v (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1/4 v) v))
(*.f32 (*.f32 (*.f32 v v) (/.f32 2 v)) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v))) (/.f32 (neg.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (neg.f32 (/.f32 1 v))) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v))) (/.f32 (neg.f32 (/.f32 1 v)) v))
(*.f32 (*.f32 v (neg.f32 (/.f32 1 v))) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) v))
(*.f32 (+.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (sinh.f32 (/.f32 1 v)))) -1) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 (+.f32 (/.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2) (*.f32 v (sinh.f32 (/.f32 1 v)))) -1) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(pow.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1)
(neg.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(neg.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) v))
(+.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 0)
(+.f32 0 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 4) (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) 4))
(+.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) 4) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 4))
(-.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 0)
(-.f32 0 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 (neg.f32 (/.f32 1 (sinh.f32 (/.f32 1 v)))) 4))
(-.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) 4) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) 4))
(*.f32 1/2 (/.f32 1 (sinh.f32 (/.f32 1 v))))
(*.f32 1 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1)
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) 1/2)
(*.f32 2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2))
(*.f32 2 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1/2))
(*.f32 2 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) -1)
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 1/4)
(*.f32 4 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(*.f32 4 (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) 2)
(pow.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1)
(neg.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))))
Outputs
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 1 v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 1 v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 1 v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 1 v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 1 v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 1 v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 1 v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 1 v) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
1/2
(-.f32 1/2 (*.f32 1/12 (/.f32 1 (pow.f32 v 2))))
(-.f32 1/2 (*.f32 1 (/.f32 1/12 (pow.f32 v 2))))
(-.f32 1/2 (/.f32 1/12 (pow.f32 v 2)))
(-.f32 (+.f32 1/2 (*.f32 7/720 (/.f32 1 (pow.f32 v 4)))) (*.f32 1/12 (/.f32 1 (pow.f32 v 2))))
(-.f32 (+.f32 1/2 (*.f32 1 (/.f32 7/720 (pow.f32 v 4)))) (*.f32 1 (/.f32 1/12 (pow.f32 v 2))))
(-.f32 (*.f32 1 (/.f32 7/720 (pow.f32 v 4))) (+.f32 (*.f32 1 (/.f32 1/12 (pow.f32 v 2))) -1/2))
(-.f32 (/.f32 7/720 (pow.f32 v 4)) (+.f32 (/.f32 1/12 (pow.f32 v 2)) -1/2))
(-.f32 (+.f32 1/2 (*.f32 7/720 (/.f32 1 (pow.f32 v 4)))) (+.f32 (*.f32 31/30240 (/.f32 1 (pow.f32 v 6))) (*.f32 1/12 (/.f32 1 (pow.f32 v 2)))))
(-.f32 (+.f32 1/2 (*.f32 1 (/.f32 7/720 (pow.f32 v 4)))) (+.f32 (*.f32 1 (/.f32 1/12 (pow.f32 v 2))) (*.f32 1 (/.f32 31/30240 (pow.f32 v 6)))))
(-.f32 (*.f32 1 (/.f32 7/720 (pow.f32 v 4))) (+.f32 (+.f32 (*.f32 1 (/.f32 1/12 (pow.f32 v 2))) (*.f32 1 (/.f32 31/30240 (pow.f32 v 6)))) -1/2))
(-.f32 (/.f32 7/720 (pow.f32 v 4)) (+.f32 (+.f32 (/.f32 1/12 (pow.f32 v 2)) (/.f32 31/30240 (pow.f32 v 6))) -1/2))
1/2
(-.f32 1/2 (*.f32 1/12 (/.f32 1 (pow.f32 v 2))))
(-.f32 1/2 (*.f32 1 (/.f32 1/12 (pow.f32 v 2))))
(-.f32 1/2 (/.f32 1/12 (pow.f32 v 2)))
(-.f32 (+.f32 1/2 (*.f32 7/720 (/.f32 1 (pow.f32 v 4)))) (*.f32 1/12 (/.f32 1 (pow.f32 v 2))))
(-.f32 (+.f32 1/2 (*.f32 1 (/.f32 7/720 (pow.f32 v 4)))) (*.f32 1 (/.f32 1/12 (pow.f32 v 2))))
(-.f32 (*.f32 1 (/.f32 7/720 (pow.f32 v 4))) (+.f32 (*.f32 1 (/.f32 1/12 (pow.f32 v 2))) -1/2))
(-.f32 (/.f32 7/720 (pow.f32 v 4)) (+.f32 (/.f32 1/12 (pow.f32 v 2)) -1/2))
(-.f32 (+.f32 1/2 (*.f32 7/720 (/.f32 1 (pow.f32 v 4)))) (+.f32 (*.f32 31/30240 (/.f32 1 (pow.f32 v 6))) (*.f32 1/12 (/.f32 1 (pow.f32 v 2)))))
(-.f32 (+.f32 1/2 (*.f32 1 (/.f32 7/720 (pow.f32 v 4)))) (+.f32 (*.f32 1 (/.f32 1/12 (pow.f32 v 2))) (*.f32 1 (/.f32 31/30240 (pow.f32 v 6)))))
(-.f32 (*.f32 1 (/.f32 7/720 (pow.f32 v 4))) (+.f32 (+.f32 (*.f32 1 (/.f32 1/12 (pow.f32 v 2))) (*.f32 1 (/.f32 31/30240 (pow.f32 v 6)))) -1/2))
(-.f32 (/.f32 7/720 (pow.f32 v 4)) (+.f32 (+.f32 (/.f32 1/12 (pow.f32 v 2)) (/.f32 31/30240 (pow.f32 v 6))) -1/2))
(/.f32 1 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 1 (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 1 (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 1 (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 1 (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 1 (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 1 (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 1 (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (/.f32 1 (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1/2 v)
(-.f32 (*.f32 1/2 (/.f32 1 v)) (*.f32 1/12 (/.f32 1 (pow.f32 v 3))))
(-.f32 (*.f32 1 (/.f32 1/2 v)) (*.f32 1 (/.f32 1/12 (pow.f32 v 3))))
(-.f32 (/.f32 1/2 v) (/.f32 1/12 (pow.f32 v 3)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 v)) (*.f32 7/720 (/.f32 1 (pow.f32 v 5)))) (*.f32 1/12 (/.f32 1 (pow.f32 v 3))))
(-.f32 (+.f32 (*.f32 1 (/.f32 1/2 v)) (*.f32 1 (/.f32 7/720 (pow.f32 v 5)))) (*.f32 1 (/.f32 1/12 (pow.f32 v 3))))
(-.f32 (+.f32 (/.f32 1/2 v) (/.f32 7/720 (pow.f32 v 5))) (/.f32 1/12 (pow.f32 v 3)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 v)) (*.f32 7/720 (/.f32 1 (pow.f32 v 5)))) (+.f32 (*.f32 1/12 (/.f32 1 (pow.f32 v 3))) (*.f32 31/30240 (/.f32 1 (pow.f32 v 7)))))
(-.f32 (+.f32 (*.f32 1 (/.f32 1/2 v)) (*.f32 1 (/.f32 7/720 (pow.f32 v 5)))) (+.f32 (*.f32 1 (/.f32 1/12 (pow.f32 v 3))) (*.f32 1 (/.f32 31/30240 (pow.f32 v 7)))))
(-.f32 (+.f32 (/.f32 1/2 v) (/.f32 7/720 (pow.f32 v 5))) (+.f32 (/.f32 1/12 (pow.f32 v 3)) (/.f32 31/30240 (pow.f32 v 7))))
(/.f32 1/2 v)
(-.f32 (*.f32 1/2 (/.f32 1 v)) (*.f32 1/12 (/.f32 1 (pow.f32 v 3))))
(-.f32 (*.f32 1 (/.f32 1/2 v)) (*.f32 1 (/.f32 1/12 (pow.f32 v 3))))
(-.f32 (/.f32 1/2 v) (/.f32 1/12 (pow.f32 v 3)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 v)) (*.f32 7/720 (/.f32 1 (pow.f32 v 5)))) (*.f32 1/12 (/.f32 1 (pow.f32 v 3))))
(-.f32 (+.f32 (*.f32 1 (/.f32 1/2 v)) (*.f32 1 (/.f32 7/720 (pow.f32 v 5)))) (*.f32 1 (/.f32 1/12 (pow.f32 v 3))))
(-.f32 (+.f32 (/.f32 1/2 v) (/.f32 7/720 (pow.f32 v 5))) (/.f32 1/12 (pow.f32 v 3)))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 v)) (*.f32 7/720 (/.f32 1 (pow.f32 v 5)))) (+.f32 (*.f32 1/12 (/.f32 1 (pow.f32 v 3))) (*.f32 31/30240 (/.f32 1 (pow.f32 v 7)))))
(-.f32 (+.f32 (*.f32 1 (/.f32 1/2 v)) (*.f32 1 (/.f32 7/720 (pow.f32 v 5)))) (+.f32 (*.f32 1 (/.f32 1/12 (pow.f32 v 3))) (*.f32 1 (/.f32 31/30240 (pow.f32 v 7)))))
(-.f32 (+.f32 (/.f32 1/2 v) (/.f32 7/720 (pow.f32 v 5))) (+.f32 (/.f32 1/12 (pow.f32 v 3)) (/.f32 31/30240 (pow.f32 v 7))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 1 (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (/.f32 -1 v))))
(*.f32 1/2 v)
(*.f32 v 1/2)
(-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1 v) 1/12))
(-.f32 (*.f32 v 1/2) (/.f32 1/12 v))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (+.f32 (*.f32 1 (/.f32 7/720 (pow.f32 v 3))) (*.f32 v 1/2)) (*.f32 (/.f32 1 v) 1/12))
(-.f32 (+.f32 (/.f32 7/720 (pow.f32 v 3)) (*.f32 v 1/2)) (/.f32 1/12 v))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (+.f32 (*.f32 31/30240 (/.f32 1 (pow.f32 v 5))) (*.f32 1/12 (/.f32 1 v))))
(-.f32 (+.f32 (*.f32 1 (/.f32 7/720 (pow.f32 v 3))) (*.f32 v 1/2)) (+.f32 (*.f32 (/.f32 1 v) 1/12) (*.f32 1 (/.f32 31/30240 (pow.f32 v 5)))))
(-.f32 (+.f32 (/.f32 7/720 (pow.f32 v 3)) (*.f32 v 1/2)) (+.f32 (/.f32 1/12 v) (/.f32 31/30240 (pow.f32 v 5))))
(*.f32 1/2 v)
(*.f32 v 1/2)
(-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (*.f32 v 1/2) (*.f32 (/.f32 1 v) 1/12))
(-.f32 (*.f32 v 1/2) (/.f32 1/12 v))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (*.f32 1/12 (/.f32 1 v)))
(-.f32 (+.f32 (*.f32 1 (/.f32 7/720 (pow.f32 v 3))) (*.f32 v 1/2)) (*.f32 (/.f32 1 v) 1/12))
(-.f32 (+.f32 (/.f32 7/720 (pow.f32 v 3)) (*.f32 v 1/2)) (/.f32 1/12 v))
(-.f32 (+.f32 (*.f32 7/720 (/.f32 1 (pow.f32 v 3))) (*.f32 1/2 v)) (+.f32 (*.f32 31/30240 (/.f32 1 (pow.f32 v 5))) (*.f32 1/12 (/.f32 1 v))))
(-.f32 (+.f32 (*.f32 1 (/.f32 7/720 (pow.f32 v 3))) (*.f32 v 1/2)) (+.f32 (*.f32 (/.f32 1 v) 1/12) (*.f32 1 (/.f32 31/30240 (pow.f32 v 5)))))
(-.f32 (+.f32 (/.f32 7/720 (pow.f32 v 3)) (*.f32 v 1/2)) (+.f32 (/.f32 1/12 v) (/.f32 31/30240 (pow.f32 v 5))))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 0)
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (+.f32 (/.f32 1/2 v) (/.f32 0 (/.f32 1 v))) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(+.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 2 v)))
(+.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 1 v)))
(+.f32 0 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(+.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) 2) (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) 2))
(/.f32 (+.f32 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 3/2 v)) (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))) 2)
(+.f32 (/.f32 (*.f32 1/2 (/.f32 (/.f32 3/2 v) (sinh.f32 (/.f32 1 v)))) 2) (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)) (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 4) (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) 4))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 0 (/.f32 1 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (+.f32 (/.f32 1/2 v) (/.f32 0 (/.f32 1 v))) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) 2) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) 2))
(/.f32 (+.f32 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 3/2 v)) (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))) 2)
(+.f32 (/.f32 (*.f32 1/2 (/.f32 (/.f32 3/2 v) (sinh.f32 (/.f32 1 v)))) 2) (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(+.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 0 (/.f32 2 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(+.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 2 v)) (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 2 v)))
(/.f32 (+.f32 (/.f32 (/.f32 1/4 v) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (/.f32 3/2 v) (sinh.f32 (/.f32 1 v))) (+.f32 v v))) (/.f32 2 v))
(/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 2 (/.f32 (*.f32 v v) v)))
(+.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 2 v)) (/.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 2 v)))
(/.f32 (+.f32 (/.f32 (/.f32 1/4 v) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (/.f32 3/2 v) (sinh.f32 (/.f32 1 v))) (+.f32 v v))) (/.f32 2 v))
(/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 2 (/.f32 (*.f32 v v) v)))
(+.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) 4) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 4))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 0)
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (-.f32 (/.f32 1/2 v) (/.f32 0 (/.f32 1 v))) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(-.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(-.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (/.f32 2 v)))
(-.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 0 (*.f32 2 (*.f32 v 4))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (/.f32 1 v)) 0))
(-.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1 v)) 0))
(-.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 (/.f32 1 v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (-.f32 (/.f32 1/2 v) (/.f32 0 (/.f32 1 v))) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))) 0))
(-.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)) 0))
(-.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (/.f32 2 v)) 0))
(-.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (/.f32 0 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 0 (*.f32 2 (*.f32 v 4))) 0))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(-.f32 0 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 -1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v))
(-.f32 0 (/.f32 -1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(neg.f32 (/.f32 (/.f32 -1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(neg.f32 (/.f32 -1/2 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 0 (+.f32 (/.f32 -1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 0))
(neg.f32 (/.f32 (/.f32 -1 v) (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(neg.f32 (/.f32 -1/2 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 -2 (/.f32 -1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 -2 (/.f32 -1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(-.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 -2 (/.f32 -1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) (/.f32 1 v)))
(-.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 -2 (/.f32 -1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 2 v)))
(-.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 -2 (/.f32 -1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(-.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 -2 (/.f32 -1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) 0))
(-.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 -2 (/.f32 -1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 0))
(-.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 -2 (/.f32 -1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) (/.f32 1 v)) 0))
(-.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 -2 (/.f32 -1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 2 v)) 0))
(-.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 -2 (/.f32 -1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (neg.f32 (/.f32 1 v)) (*.f32 (sinh.f32 (/.f32 1 v)) 4)) 0))
(-.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 -2 (/.f32 -1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) 2) (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) 2))
(/.f32 (+.f32 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 3/2 v)) (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))) 2)
(+.f32 (/.f32 (*.f32 1/2 (/.f32 (/.f32 3/2 v) (sinh.f32 (/.f32 1 v)))) 2) (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) v))
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) 2) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) 2) 0))
(/.f32 (+.f32 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 3/2 v)) (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))) 2)
(+.f32 (/.f32 (*.f32 1/2 (/.f32 (/.f32 3/2 v) (sinh.f32 (/.f32 1 v)))) 2) (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) v))
(-.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (*.f32 v 4)))
(/.f32 (-.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))) (*.f32 v 4))
(/.f32 (/.f32 (-.f32 (/.f32 3/2 v) (/.f32 1/2 (neg.f32 v))) (sinh.f32 (/.f32 1 v))) 4)
(-.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)) (+.f32 (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (*.f32 v 4)) 0))
(/.f32 (-.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))) (*.f32 v 4))
(/.f32 (/.f32 (-.f32 (/.f32 3/2 v) (/.f32 1/2 (neg.f32 v))) (sinh.f32 (/.f32 1 v))) 4)
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 2 v)) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) (/.f32 2 v)))
(/.f32 (-.f32 (/.f32 (/.f32 (/.f32 3/2 v) (sinh.f32 (/.f32 1 v))) (+.f32 v v)) (/.f32 (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))) v)) (/.f32 2 v))
(/.f32 (/.f32 (/.f32 (-.f32 (/.f32 3/2 v) (/.f32 1/2 (neg.f32 v))) (sinh.f32 (/.f32 1 v))) (+.f32 v v)) (/.f32 2 v))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) (/.f32 2 v)) (+.f32 (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) (/.f32 2 v)) 0))
(/.f32 (-.f32 (/.f32 (/.f32 (/.f32 3/2 v) (sinh.f32 (/.f32 1 v))) (+.f32 v v)) (/.f32 (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v))))) v)) (/.f32 2 v))
(/.f32 (/.f32 (/.f32 (-.f32 (/.f32 3/2 v) (/.f32 1/2 (neg.f32 v))) (sinh.f32 (/.f32 1 v))) (+.f32 v v)) (/.f32 2 v))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) 4) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) 4))
(/.f32 (-.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))) (*.f32 v 4))
(/.f32 (/.f32 (-.f32 (/.f32 3/2 v) (/.f32 1/2 (neg.f32 v))) (sinh.f32 (/.f32 1 v))) 4)
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) 4) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) 4) 0))
(/.f32 (-.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))) (*.f32 v 4))
(/.f32 (/.f32 (-.f32 (/.f32 3/2 v) (/.f32 1/2 (neg.f32 v))) (sinh.f32 (/.f32 1 v))) 4)
(*.f32 1/2 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 1 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 v (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1 v) (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 1 v))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 1)
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) v)
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1/2 v) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) 1/2)
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 2 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1 (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(*.f32 1 (/.f32 (/.f32 1 (*.f32 v v)) (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(*.f32 1 (/.f32 (/.f32 1 v) (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v (/.f32 v 2)))))
(/.f32 (/.f32 1 v) (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v (/.f32 v 2))))
(*.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) -1)
(neg.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 -1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1/4 v))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 v) 4))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 1/2 (/.f32 1/2 v)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 2 v)))
(/.f32 (+.f32 (/.f32 (/.f32 1/4 v) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (/.f32 3/2 v) (sinh.f32 (/.f32 1 v))) (+.f32 v v))) (/.f32 2 v))
(/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 2 (/.f32 (*.f32 v v) v)))
(*.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) 1/4)
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 2 v) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 2 v) (*.f32 1 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 4 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v 4)))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 4 (/.f32 (/.f32 1 v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 4 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 v 4)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 4 (/.f32 (/.f32 1/2 v) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 4 (*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 1/2 v)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 4 (*.f32 (/.f32 1/2 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1/4 v) (/.f32 2 (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 4))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 8 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 2 (*.f32 v 4))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 8 (*.f32 (/.f32 1/4 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 v 4)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 2 (*.f32 v 4))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 2 v))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 v (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (/.f32 1 (*.f32 v v)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 v (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (/.f32 1 v))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 v 1/2) (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 v (/.f32 1 (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (*.f32 v v)))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 v (/.f32 1/2 v)) (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 v (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 v))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (*.f32 v (/.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/4 v) v))
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(*.f32 (+.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) -1) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 (+.f32 -1 (/.f32 (*.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 2 (sinh.f32 (/.f32 1 v))))) v))
(*.f32 1/2 (/.f32 (+.f32 -1 (+.f32 2 (/.f32 0 (sinh.f32 (/.f32 1 v))))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (+.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) (sinh.f32 (/.f32 1 v))) -1) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(*.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) (+.f32 -1 (/.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v)))))
(*.f32 1/2 (/.f32 (+.f32 -1 (/.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) (sinh.f32 (/.f32 1 v)))) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(pow.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 1)
(/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v)))
(neg.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)))
(neg.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 -1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v))
(+.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 0)
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(+.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))
(+.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))
(+.f32 0 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (+.f32 v v)))
(+.f32 (/.f32 (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) v) v) (/.f32 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 3/2 v)) (+.f32 v v)))
(+.f32 (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (*.f32 1/2 (/.f32 (/.f32 3/2 v) (sinh.f32 (/.f32 1 v)))) (+.f32 v v)))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) 2))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)) (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(+.f32 (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(+.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))
(+.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))
(+.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (+.f32 v v)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))
(+.f32 (/.f32 (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) v) v) (/.f32 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 3/2 v)) (+.f32 v v)))
(+.f32 (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 (*.f32 1/2 (/.f32 (/.f32 3/2 v) (sinh.f32 (/.f32 1 v)))) (+.f32 v v)))
(+.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(+.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) 2) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(+.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 0)
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (neg.f32 (/.f32 0 (sinh.f32 (/.f32 1 v)))) 0))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)) 0))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))
(-.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) (+.f32 v v))))
(-.f32 0 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(-.f32 0 (/.f32 -1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(-.f32 0 (+.f32 (/.f32 -1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v)))) 0))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v)))
(-.f32 (/.f32 (/.f32 1/4 v) (*.f32 v (sinh.f32 (/.f32 1 v)))) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 1/4 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (-.f32 0 (/.f32 1/4 (*.f32 v v))) (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 1/2 (neg.f32 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 1/2 (neg.f32 v)) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) 2))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (+.f32 (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v)) 0))
(-.f32 (/.f32 (/.f32 1/4 v) (*.f32 v (sinh.f32 (/.f32 1 v)))) (-.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 1/4 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (-.f32 0 (/.f32 1/4 (*.f32 v v))) (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 0))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 (/.f32 1/2 (neg.f32 v)) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)) 0))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (+.f32 (/.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) 2) 0))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(-.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))) (neg.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))))
(-.f32 (+.f32 (/.f32 (/.f32 1/4 v) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) v) v)) (neg.f32 (/.f32 (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) v) v)))
(-.f32 (/.f32 (+.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) v)) v) (/.f32 (/.f32 1/8 (*.f32 (sinh.f32 (/.f32 1 v)) (neg.f32 v))) v))
(-.f32 (+.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))) (+.f32 (neg.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4))) 0))
(-.f32 (+.f32 (/.f32 (/.f32 1/4 v) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) v) v)) (neg.f32 (/.f32 (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) v) v)))
(-.f32 (/.f32 (+.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) v)) v) (/.f32 (/.f32 1/8 (*.f32 (sinh.f32 (/.f32 1 v)) (neg.f32 v))) v))
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (+.f32 v v)) (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) (+.f32 v v)))
(/.f32 (-.f32 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 3/2 v)) (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))))) (+.f32 v v))
(/.f32 (+.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (*.f32 1/2 (/.f32 (/.f32 3/2 v) (sinh.f32 (/.f32 1 v))))) (+.f32 v v))
(-.f32 (/.f32 (*.f32 3/2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (+.f32 v v)) (+.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) (+.f32 v v)) 0))
(/.f32 (-.f32 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 3/2 v)) (neg.f32 (/.f32 1/4 (*.f32 v (sinh.f32 (/.f32 1 v)))))) (+.f32 v v))
(/.f32 (+.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (*.f32 1/2 (/.f32 (/.f32 3/2 v) (sinh.f32 (/.f32 1 v))))) (+.f32 v v))
(-.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v v) 4)))
(/.f32 (-.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))) (*.f32 4 (*.f32 v v)))
(/.f32 (/.f32 (-.f32 (/.f32 3/2 v) (/.f32 1/2 (neg.f32 v))) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))
(-.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v v) 4)) (+.f32 (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v v) 4)) 0))
(/.f32 (-.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))) (*.f32 4 (*.f32 v v)))
(/.f32 (/.f32 (-.f32 (/.f32 3/2 v) (/.f32 1/2 (neg.f32 v))) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) 2) (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) 2))
(/.f32 (-.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))) (*.f32 4 (*.f32 v v)))
(/.f32 (/.f32 (-.f32 (/.f32 3/2 v) (/.f32 1/2 (neg.f32 v))) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))) 2) (+.f32 (/.f32 (/.f32 (neg.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))) v) 2) 0))
(/.f32 (-.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))) (*.f32 4 (*.f32 v v)))
(/.f32 (/.f32 (-.f32 (/.f32 3/2 v) (/.f32 1/2 (neg.f32 v))) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (*.f32 v 4)))
(/.f32 (-.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))) (*.f32 4 (*.f32 v v)))
(/.f32 (/.f32 (-.f32 (/.f32 3/2 v) (/.f32 1/2 (neg.f32 v))) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))
(-.f32 (/.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (+.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (*.f32 v 4)) 0))
(/.f32 (-.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))) (*.f32 4 (*.f32 v v)))
(/.f32 (/.f32 (-.f32 (/.f32 3/2 v) (/.f32 1/2 (neg.f32 v))) (sinh.f32 (/.f32 1 v))) (*.f32 v 4))
(*.f32 1/2 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 1 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 v (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1 v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1 v) (/.f32 1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1 v) (/.f32 1 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (/.f32 1 v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1)
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1/2 v) (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v v) (/.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (+.f32 v v) (/.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/2 v) (/.f32 1 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 1/2 (/.f32 1 (*.f32 v v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 2 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 2 (*.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/2))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 2 (/.f32 (/.f32 2 v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v 4)))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1 (*.f32 v v)) (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1 (*.f32 v v)) (/.f32 (/.f32 1 v) (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(*.f32 (/.f32 1 v) (/.f32 (/.f32 1 (*.f32 v v)) (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(*.f32 1 (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v (/.f32 v 2)))))
(/.f32 (/.f32 1 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v (/.f32 v 2))))
(*.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 (/.f32 1 v) (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (neg.f32 (/.f32 1 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/4 v) v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 v (+.f32 v v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 (*.f32 v v) 4)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 2 (*.f32 v (*.f32 2 (*.f32 v 4)))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 (*.f32 v v)) 4))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/2 v) (/.f32 1/2 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) 2)
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (/.f32 2 v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v (+.f32 v v)) (/.f32 (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) v) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) 1/2)
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 v) (/.f32 2 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1/4 v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 v) 4))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 1/2 (/.f32 1/2 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v 4) (/.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 4 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 4 (/.f32 (/.f32 1 v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v 4)))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 4 (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 4 (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 4 (*.f32 (/.f32 1/2 v) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 2 (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) 4) (/.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (neg.f32 (/.f32 1 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1/4 v) (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1/4 v) (*.f32 4 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1/2 (neg.f32 v)) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (neg.f32 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (*.f32 v v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (*.f32 v v)) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (*.f32 v v)) (*.f32 1 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/4)
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 4 v) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 (*.f32 v 4)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 4 v) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 2 (*.f32 v 4))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) 4))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 4 v) (*.f32 1/2 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 8 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 2 (*.f32 v 4))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 8 (*.f32 (/.f32 1/4 v) (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v)))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 v) (*.f32 2 (*.f32 v 4))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 v) (*.f32 v 4)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/4 v) (/.f32 1/2 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v 4)) 4)
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 2 (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 4) (/.f32 1 (*.f32 (*.f32 v 4) (*.f32 v 4))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (/.f32 2 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v v)) (/.f32 1 (*.f32 (/.f32 2 v) (/.f32 (sinh.f32 (/.f32 1 v)) v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (/.f32 1 (/.f32 2 (*.f32 v v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 1 (/.f32 4 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) (*.f32 v v)) v)
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1/2 v) (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1 (*.f32 v v)) v) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(*.f32 (/.f32 1 v) (/.f32 (/.f32 1 (*.f32 v v)) (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v 2))))
(*.f32 1 (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v (/.f32 v 2)))))
(/.f32 (/.f32 1 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 v (/.f32 v 2))))
(*.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (fabs.f32 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (neg.f32 v)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (neg.f32 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 2 (fabs.f32 v)) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (fabs.f32 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 1/2 (fabs.f32 v)) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (fabs.f32 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (/.f32 1/2 (neg.f32 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (fabs.f32 v)) (/.f32 1/2 (fabs.f32 v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v v)) v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (/.f32 1 (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v 1/2) (/.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 1 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/2 v) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 1/2 v)) (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1 (*.f32 v v)) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) 1/2) (/.f32 (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 1 (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) (/.f32 (/.f32 1 v) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1 (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 1/2 v)) (/.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 1/2 v) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1/4 v) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 1/2 (*.f32 v v))) (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 1 (*.f32 v v))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 (/.f32 1 (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 1/2 v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1/4 v) v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 2 v)) (/.f32 (/.f32 (/.f32 1/4 v) (sinh.f32 (/.f32 1 v))) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v))) (/.f32 (neg.f32 (/.f32 1 v)) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 (*.f32 v v) (neg.f32 (/.f32 1 v))) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) (*.f32 v v)))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v))) (/.f32 (neg.f32 (/.f32 1 v)) v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (*.f32 v (neg.f32 (/.f32 1 v))) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(*.f32 (+.f32 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (sinh.f32 (/.f32 1 v)))) -1) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 -1 (/.f32 (*.f32 v (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (/.f32 (+.f32 -1 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 2)) (*.f32 v (sinh.f32 (/.f32 1 v))))) (*.f32 v v)))
(*.f32 (+.f32 (/.f32 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 1/2) (*.f32 v (sinh.f32 (/.f32 1 v)))) -1) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (+.f32 -1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 1/2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1/2 (/.f32 (+.f32 -1 (/.f32 (+.f32 (/.f32 v v) (/.f32 0 (sinh.f32 (/.f32 1 v)))) 1/2)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 1/2 (/.f32 (+.f32 -1 (/.f32 (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 v v)) 1/2)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(pow.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1)
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(neg.f32 (neg.f32 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(neg.f32 (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (neg.f32 v)) v))
(/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))
(+.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 0)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(+.f32 0 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 4) (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) 4))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) 4) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 4))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 0)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(-.f32 0 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) (/.f32 (neg.f32 (/.f32 1 (sinh.f32 (/.f32 1 v)))) 4))
(-.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1 (sinh.f32 (/.f32 1 v)))) 4))
(-.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (-.f32 0 (/.f32 1/4 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 1/4 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 3/2 (sinh.f32 (/.f32 1 v))) 4) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) 4))
(-.f32 (/.f32 3/8 (sinh.f32 (/.f32 1 v))) (/.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) 4))
(-.f32 (/.f32 3/8 (sinh.f32 (/.f32 1 v))) (-.f32 0 (/.f32 1/8 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 3/8 (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v)))))
(*.f32 1/2 (/.f32 1 (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 1 (/.f32 1/2 (sinh.f32 (/.f32 1 v))))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) 1/2)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 2 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 2 (*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1/2))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 2 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))) -1)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) 1/4)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 4 (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 4 (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 2) 2)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(pow.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) 1)
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))
(neg.f32 (neg.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v)))))
(/.f32 1/2 (sinh.f32 (/.f32 1 v)))

localize435.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.2b
(*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))
0.5b
(/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v))
0.8b
(sinh.f32 (/.f32 1 v))
Compiler

Compiled 69 to 34 computations (50.7% saved)

series3.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
v
@-inf
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.0ms
v
@inf
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.0ms
cosTheta_i
@-inf
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.0ms
cosTheta_O
@-inf
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.0ms
cosTheta_i
@inf
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))

rewrite464.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1128×rational_best-simplify-55
1012×rational_best-simplify-52
822×rational_best-2
822×rational_best-3
822×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01778
113278
239778
3195478
Stop Event
node limit
Counts
2 → 352
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 0 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (neg.f32 (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (neg.f32 (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 v) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 v) (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) 2) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) 2) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 0 v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 0 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (neg.f32 (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 (/.f32 0 (*.f32 v v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 v) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 0 (*.f32 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2) (/.f32 (/.f32 0 (*.f32 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (neg.f32 (/.f32 0 (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (neg.f32 (/.f32 0 (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cosTheta_i (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cosTheta_i (/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 v v)) (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cosTheta_i (/.f32 (/.f32 (*.f32 v cosTheta_O) (fabs.f32 v)) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cosTheta_i (/.f32 (*.f32 v cosTheta_O) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cosTheta_O (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 v v)) (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) (fabs.f32 v)) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v cosTheta_O) (/.f32 (/.f32 cosTheta_i (neg.f32 v)) (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v cosTheta_O) (/.f32 (/.f32 cosTheta_i (fabs.f32 v)) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 (/.f32 1 v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 (/.f32 1 (neg.f32 v)) (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 (/.f32 1 (fabs.f32 v)) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 1 (/.f32 (*.f32 v v) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i v) (/.f32 (/.f32 (neg.f32 cosTheta_O) v) (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O (fabs.f32 v)) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (/.f32 v (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 1 (/.f32 v (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_i v) (+.f32 cosTheta_O (/.f32 0 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) (/.f32 1 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) (/.f32 2 (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 1 v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 1 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 v v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 v (neg.f32 v)) (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 v (fabs.f32 v)) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (/.f32 2 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_i (*.f32 v v)) (*.f32 v cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) v) (/.f32 (*.f32 v cosTheta_O) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) v) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) v) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (*.f32 v cosTheta_O) (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 (/.f32 (*.f32 cosTheta_i v) v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 cosTheta_i v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 cosTheta_i (*.f32 v v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 1 (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 (/.f32 1 v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 2 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 (/.f32 1 v) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (/.f32 1 (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (/.f32 2 (*.f32 2 (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (/.f32 (/.f32 1 v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i v) v) (/.f32 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))) (/.f32 1 (/.f32 (+.f32 v v) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4) (/.f32 1 (/.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) 2) (/.f32 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i v) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 v cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (+.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (*.f32 v 4))) (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (*.f32 v 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 cosTheta_i v) (+.f32 v v)) (*.f32 v (+.f32 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v) (/.f32 (*.f32 cosTheta_i v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (+.f32 v v)) (+.f32 cosTheta_i cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 cosTheta_O (+.f32 cosTheta_O (/.f32 0 v))) (/.f32 (/.f32 cosTheta_i v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (+.f32 cosTheta_O (+.f32 cosTheta_O (/.f32 0 v))) (/.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 v v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 v (+.f32 cosTheta_i cosTheta_i)) (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 cosTheta_i cosTheta_i)) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) v) (/.f32 1 (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O))) (/.f32 1 (*.f32 2 (*.f32 v (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v 4) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 v 4) cosTheta_O) (/.f32 (/.f32 cosTheta_i (*.f32 v v)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 (*.f32 cosTheta_i v) v) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i v) v)) (/.f32 1 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 v v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 v)) (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 (neg.f32 cosTheta_O) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_i (fabs.f32 v)) (/.f32 (*.f32 v cosTheta_O) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 v v)) (/.f32 cosTheta_i (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 v cosTheta_O) (fabs.f32 v)) (/.f32 cosTheta_i (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 v v)) (/.f32 (neg.f32 cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i v) (fabs.f32 v)) (/.f32 cosTheta_O (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 v (neg.f32 v)) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 v (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 v (fabs.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fabs.f32 v)) (/.f32 v (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 (neg.f32 cosTheta_i) (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 cosTheta_O (fabs.f32 v)) (/.f32 (*.f32 cosTheta_i v) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1 (/.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 v v)) (/.f32 1 (/.f32 2 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 0 (-.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (/.f32 (/.f32 0 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 1 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 2 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 (/.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))) (/.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (*.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (/.f32 1 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (*.f32 v (+.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (/.f32 1 (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (/.f32 1 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (*.f32 v (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (/.f32 1 (*.f32 (*.f32 v v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4) (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v (*.f32 v (+.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (neg.f32 v)) (/.f32 1 (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (*.f32 cosTheta_i (*.f32 v cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) 2) (/.f32 1 (*.f32 v (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4)) (/.f32 1 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 8 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 2 (*.f32 v 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 4 v) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (neg.f32 v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (neg.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (fabs.f32 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 1 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 v v) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (/.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 2 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (*.f32 v v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) 1)))))

simplify1.2s (1.7%)

Algorithm
egg-herbie
Rules
1458×rational_best-simplify-55
1312×rational_best-simplify-49
1216×rational_best-simplify-53
976×rational_best-simplify-54
944×rational_best-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
080526880
1240125522
Stop Event
node limit
Counts
424 → 571
Calls
Call 1
Inputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/5040 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/720 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/720 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/5040 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 0)
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 0 v))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 0 (*.f32 v v)))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (neg.f32 (/.f32 0 v)))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (neg.f32 (/.f32 0 (*.f32 v v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 v)))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 v) (/.f32 0 (*.f32 v v))))
(+.f32 0 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))
(+.f32 (/.f32 0 v) (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 0 v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) 2) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) 2) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2)))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 0)
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 0 v))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 0 (*.f32 v v)))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (neg.f32 (/.f32 0 (*.f32 v v))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 (/.f32 0 (*.f32 v v)) 2))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 v)))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 v) (/.f32 0 (*.f32 v v))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (*.f32 v v)))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v v)))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) 0))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 0 v)))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 0 (*.f32 v v))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v v)))))
(-.f32 0 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2)))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2)))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2)))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 0 (*.f32 v v)) 2)))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2) 0))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2) (/.f32 (/.f32 0 (*.f32 v v)) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (neg.f32 (/.f32 0 (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (neg.f32 (/.f32 0 (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))))
(*.f32 cosTheta_i (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v))
(*.f32 cosTheta_i (/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 v v)) (neg.f32 v)))
(*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 v cosTheta_O) (fabs.f32 v)) (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 v cosTheta_O) (*.f32 v v)))
(*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))
(*.f32 cosTheta_O (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 v v)) (neg.f32 v)))
(*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) (fabs.f32 v)) (fabs.f32 v)))
(*.f32 (*.f32 v cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 (*.f32 v cosTheta_O) (/.f32 (/.f32 cosTheta_i (neg.f32 v)) (neg.f32 v)))
(*.f32 (*.f32 v cosTheta_O) (/.f32 (/.f32 cosTheta_i (fabs.f32 v)) (fabs.f32 v)))
(*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 1 (*.f32 v v)))
(*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 (/.f32 1 v) v))
(*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 (/.f32 1 (neg.f32 v)) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 (/.f32 1 (fabs.f32 v)) (fabs.f32 v)))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 1)
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 v v))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 1 (/.f32 (*.f32 v v) (*.f32 v v))))
(*.f32 1 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))
(*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v))
(*.f32 2 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))
(*.f32 (*.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 (*.f32 cosTheta_i v) (/.f32 (/.f32 (neg.f32 cosTheta_O) v) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O (fabs.f32 v)) (fabs.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (/.f32 1 v))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (/.f32 v (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 1 (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i v) (+.f32 cosTheta_O (/.f32 0 v)))
(*.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 cosTheta_i v))
(*.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) (/.f32 1 (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) (/.f32 2 (*.f32 v (*.f32 v 4))))
(*.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 1 v) (+.f32 v v)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) 1/2)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 1 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 v v) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 v (neg.f32 v)) (neg.f32 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 v (fabs.f32 v)) (fabs.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (/.f32 2 (*.f32 v v)))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (*.f32 v cosTheta_O))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 1 v)))
(*.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (*.f32 v 4)))
(*.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) v) (/.f32 (*.f32 v cosTheta_O) (+.f32 v v)))
(*.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) v) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) 2))
(*.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) v) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 (+.f32 v v) v)))
(*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (+.f32 v v)))
(*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (*.f32 v cosTheta_O) (*.f32 v (+.f32 v v))))
(*.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 (/.f32 (*.f32 cosTheta_i v) v) (+.f32 v v)))
(*.f32 (*.f32 v (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 cosTheta_i v) (+.f32 v v)))
(*.f32 (*.f32 v (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 cosTheta_i (*.f32 v v)) 2))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 1 (+.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 (/.f32 1 v) 2))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 2 (*.f32 v 4)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 (/.f32 1 v) (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (/.f32 1 (*.f32 v (*.f32 v 4))))
(*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (/.f32 2 (*.f32 2 (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (/.f32 (/.f32 1 v) (*.f32 v 4)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) 2)
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i v) v))
(*.f32 (/.f32 (*.f32 cosTheta_i v) v) (/.f32 cosTheta_O v))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) 2))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))) (/.f32 1 (/.f32 (+.f32 v v) (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4) 1/4)
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4) (/.f32 1 (/.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) 2) (/.f32 2 v))
(*.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i v) v) 2))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))
(*.f32 (/.f32 1 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))))
(*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v))
(*.f32 (/.f32 1 (*.f32 v (*.f32 v 4))) (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (*.f32 v 4)) 4)
(*.f32 (/.f32 (/.f32 cosTheta_i v) (+.f32 v v)) (*.f32 v (+.f32 cosTheta_O cosTheta_O)))
(*.f32 (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v) cosTheta_i)
(*.f32 (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v) (/.f32 (*.f32 cosTheta_i v) v))
(*.f32 (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (+.f32 v v)) (+.f32 cosTheta_i cosTheta_i))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 cosTheta_i v))
(*.f32 (+.f32 cosTheta_O (+.f32 cosTheta_O (/.f32 0 v))) (/.f32 (/.f32 cosTheta_i v) 2))
(*.f32 (+.f32 cosTheta_O (+.f32 cosTheta_O (/.f32 0 v))) (/.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 v (+.f32 cosTheta_i cosTheta_i)) (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)))
(*.f32 (*.f32 2 (+.f32 cosTheta_i cosTheta_i)) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (*.f32 v 4)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) v) (/.f32 1 (*.f32 v 4)))
(*.f32 (*.f32 2 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O))) (/.f32 1 (*.f32 2 (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 (*.f32 v 4) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (*.f32 v 4)))
(*.f32 (*.f32 (*.f32 v 4) cosTheta_O) (/.f32 (/.f32 cosTheta_i (*.f32 v v)) 4))
(*.f32 (*.f32 2 (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 (*.f32 cosTheta_i v) v) (*.f32 v 4)))
(*.f32 8 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (*.f32 2 (*.f32 v 4))))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) 4))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i v) v)) (/.f32 1 (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (/.f32 v v)))
(*.f32 (/.f32 v v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (/.f32 1 (neg.f32 v)) (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i v) v)))
(*.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (fabs.f32 v)))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 (neg.f32 cosTheta_O) (/.f32 v v)))
(*.f32 (/.f32 cosTheta_i (fabs.f32 v)) (/.f32 (*.f32 v cosTheta_O) (fabs.f32 v)))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 v v)) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 (/.f32 (*.f32 v cosTheta_O) (fabs.f32 v)) (/.f32 cosTheta_i (fabs.f32 v)))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 v v)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 (*.f32 cosTheta_i v) (fabs.f32 v)) (/.f32 cosTheta_O (fabs.f32 v)))
(*.f32 (/.f32 v (neg.f32 v)) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 v (neg.f32 v)))
(*.f32 (/.f32 v (fabs.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (fabs.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fabs.f32 v)) (/.f32 v (fabs.f32 v)))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 (neg.f32 cosTheta_i) (/.f32 v v)))
(*.f32 (/.f32 cosTheta_O (fabs.f32 v)) (/.f32 (*.f32 cosTheta_i v) (fabs.f32 v)))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1 (/.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v v))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 v v)) (/.f32 1 (/.f32 2 (*.f32 v v))))
(pow.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 1)
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) 0)
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 v v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 0))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 0))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(+.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) 0)
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 v v)))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 0))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 0))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) 0))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) 0))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 0 (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 0 (-.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 0 (-.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (/.f32 (/.f32 0 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 1 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) 1)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 (/.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))) (/.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (*.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (/.f32 1 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (*.f32 v (+.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 v))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (/.f32 1 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (*.f32 v (*.f32 v v))))
(*.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v 4)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (/.f32 1 (*.f32 (*.f32 v v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 2))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) 1/2)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 2))))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4) (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v (*.f32 v (+.f32 v v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (neg.f32 v)) (/.f32 1 (neg.f32 v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))
(*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))))
(*.f32 (/.f32 1 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))
(*.f32 (/.f32 1 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 1 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))
(*.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))))
(*.f32 (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 v v)))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) 2) (/.f32 1 (*.f32 v (*.f32 v 4))))
(*.f32 (*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) 1/4)
(*.f32 (*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4)) (/.f32 1 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 8)))
(*.f32 8 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 2 (*.f32 v 4))))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 4))
(*.f32 (/.f32 1 (neg.f32 v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (neg.f32 v)))
(*.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (fabs.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 1 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 v v) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (/.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 2 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (*.f32 v v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 2))))
(pow.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) 1)
Outputs
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/5040 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/720 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/36 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/120 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5)))) (*.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/5040)) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360)) (*.f32 cosTheta_O (*.f32 cosTheta_i -1/720)))) (/.f32 -1/2 (pow.f32 v 7)))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360)) (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O -1/720)) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/5040)))) (/.f32 -1/2 (pow.f32 v 7))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (*.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) -7/360) (/.f32 -1/2 (pow.f32 v 5))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))))))
(*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (pow.f32 v 5))) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (pow.f32 v 5)))))
(+.f32 (*.f32 -1/12 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 3))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/720 (*.f32 cosTheta_i cosTheta_O)) (+.f32 (*.f32 -1/6 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O)))) (*.f32 -1/5040 (*.f32 cosTheta_i cosTheta_O)))) (pow.f32 v 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1/120 (*.f32 cosTheta_i cosTheta_O)) (*.f32 1/36 (*.f32 cosTheta_i cosTheta_O))) (pow.f32 v 5))) (*.f32 1/2 (/.f32 (*.f32 cosTheta_i cosTheta_O) v)))))
(+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (+.f32 (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v)) (*.f32 1/2 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (pow.f32 v 5)))) (*.f32 1/2 (/.f32 (+.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i 1/720)) (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360)) (*.f32 cosTheta_O (*.f32 cosTheta_i -1/5040)))) (pow.f32 v 7)))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/6 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360)) (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O -1/5040)) (*.f32 cosTheta_i (*.f32 cosTheta_O 1/720)))) (/.f32 1/2 (pow.f32 v 7))) (+.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 -1/12 (pow.f32 v 3))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 7/360) (pow.f32 v 5))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (pow.f32 v 2)) (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v)))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 0)
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 0 v))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (/.f32 0 v))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 0 (*.f32 v v)))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (neg.f32 (/.f32 0 v)))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (/.f32 0 v))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (neg.f32 (/.f32 0 (*.f32 v v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 v)))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (+.f32 (/.f32 0 v) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 v) (/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v)))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 v) (/.f32 0 (*.f32 v v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (+.f32 (/.f32 0 v) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 v) (/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v)))
(+.f32 0 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(+.f32 (/.f32 0 v) (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (/.f32 0 v))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))
(/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) 2)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) 4)
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 0 v)))
(+.f32 (/.f32 0 v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) 2))
(+.f32 (/.f32 0 v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) 4))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) 2) (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) 2) (/.f32 0 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 2) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 v (/.f32 2 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) 2) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) 2) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2)))
(/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) 2)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) 4)
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 0)
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 0 v))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 v))
(+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (/.f32 0 v))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 0 (*.f32 v v)))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (neg.f32 (/.f32 0 (*.f32 v v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 (/.f32 0 (*.f32 v v)) 2))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 v)))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (+.f32 (/.f32 0 v) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 v) (/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v)))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 v) (/.f32 0 (*.f32 v v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (+.f32 (/.f32 0 v) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 v) (/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v)))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 v) (neg.f32 (/.f32 0 (*.f32 v v)))))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (+.f32 (/.f32 0 v) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 v) (/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v)))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v v)))))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) 0))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 0 v)))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (+.f32 (/.f32 0 v) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 v) (/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v)))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 0 (*.f32 v v))))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v))
(-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v v)))))
(+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 0 (*.f32 v v)))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 0) (*.f32 v v))
(-.f32 0 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2))
(/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) 2)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) 4)
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) 2) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 2) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O v)) (/.f32 cosTheta_i v)) (+.f32 v v)))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) 2) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v (+.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 2) (/.f32 (+.f32 0 (*.f32 (neg.f32 (*.f32 cosTheta_O v)) (/.f32 cosTheta_i v))) (+.f32 v v)))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2)))
(+.f32 (/.f32 0 v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) 2))
(+.f32 (/.f32 0 v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) 4))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))))) 2) (neg.f32 (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) 4))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (neg.f32 (/.f32 0 (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))))) 2) (neg.f32 (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) 4))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) 2) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 2) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O v)) (/.f32 cosTheta_i v)) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))) (/.f32 (/.f32 0 (*.f32 v v)) 2)))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) 2) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 2) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O v)) (/.f32 cosTheta_i v)) (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2) 0))
(/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) 2)
(/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) 4)
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))))) 2) (neg.f32 (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) 4))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2) (/.f32 (/.f32 0 (*.f32 v v)) 2)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))))) 2) (neg.f32 (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) 4))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2))
(+.f32 (/.f32 0 v) (/.f32 (+.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) 2))
(+.f32 (/.f32 0 v) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) 4))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 0 v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) 2) (+.f32 (/.f32 0 v) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v (+.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 2) (/.f32 (+.f32 0 (*.f32 (neg.f32 (*.f32 cosTheta_O v)) (/.f32 cosTheta_i v))) (+.f32 v v)))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (neg.f32 (/.f32 0 (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) 2))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))))) 2) (neg.f32 (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) 4))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (neg.f32 (/.f32 0 (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O))) (*.f32 v (+.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) 2) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v (+.f32 v v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 2) (/.f32 (*.f32 (neg.f32 (*.f32 cosTheta_O v)) (/.f32 cosTheta_i v)) (+.f32 v v))))
(*.f32 cosTheta_i (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v))
(*.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 v v)) (neg.f32 v)))
(*.f32 cosTheta_i (*.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 v v) (*.f32 cosTheta_i (/.f32 (-.f32 cosTheta_O 0) v)))
(*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 v cosTheta_O) (fabs.f32 v)) (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 cosTheta_i (/.f32 (*.f32 v cosTheta_O) (*.f32 v v)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 cosTheta_O (/.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 v v)) (neg.f32 v)))
(*.f32 cosTheta_i (*.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 v v) (*.f32 cosTheta_i (/.f32 (-.f32 cosTheta_O 0) v)))
(*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) (fabs.f32 v)) (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 (*.f32 v cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 v cosTheta_O) (/.f32 (/.f32 cosTheta_i (neg.f32 v)) (neg.f32 v)))
(*.f32 cosTheta_i (*.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 v v) (*.f32 cosTheta_i (/.f32 (-.f32 cosTheta_O 0) v)))
(*.f32 (*.f32 v cosTheta_O) (/.f32 (/.f32 cosTheta_i (fabs.f32 v)) (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 1 (*.f32 v v)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (+.f32 v v))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 (/.f32 1 v) v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 (/.f32 1 (neg.f32 v)) (neg.f32 v)))
(*.f32 1 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i v) v) (neg.f32 cosTheta_O)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i v) v) (/.f32 cosTheta_O (neg.f32 (neg.f32 v))))
(*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 (/.f32 1 (fabs.f32 v)) (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 1)
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 v v))
(*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 v v))
(*.f32 v (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) v))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 1 (/.f32 (*.f32 v v) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 1 (/.f32 (*.f32 v v) (*.f32 v v))))
(*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)) (/.f32 1 (/.f32 (+.f32 v 0) v))))
(*.f32 1 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 2 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O v) v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i v) (/.f32 (/.f32 (neg.f32 cosTheta_O) v) (neg.f32 v)))
(*.f32 cosTheta_i (*.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 v v) (*.f32 cosTheta_i (/.f32 (-.f32 cosTheta_O 0) v)))
(*.f32 (*.f32 cosTheta_i v) (/.f32 (/.f32 cosTheta_O (fabs.f32 v)) (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (/.f32 1 v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (/.f32 v (*.f32 v v)))
(*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 v v))
(*.f32 v (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) v))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 1 (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v v))) (/.f32 1 (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) v) (/.f32 1 (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i v) (+.f32 cosTheta_O (/.f32 0 v)))
(*.f32 cosTheta_i (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v))
(*.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 cosTheta_i v))
(*.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v))
(*.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) (/.f32 1 (*.f32 v (+.f32 v v))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) (/.f32 2 (*.f32 v (*.f32 v 4))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) (/.f32 (/.f32 1 v) (+.f32 v v)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) 1/2)
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 1 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v v))))
(*.f32 1 (/.f32 (*.f32 2 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v v))))
(*.f32 2 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (/.f32 1 (*.f32 (+.f32 v v) (/.f32 v (*.f32 v v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 v v) v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 v (neg.f32 v)) (neg.f32 v)))
(*.f32 cosTheta_i (*.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 v v) (*.f32 cosTheta_i (/.f32 (-.f32 cosTheta_O 0) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 v (fabs.f32 v)) (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (/.f32 2 (*.f32 v v)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (*.f32 v cosTheta_O))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 1 v)))
(*.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 1 v)))
(*.f32 cosTheta_i (/.f32 (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 1 v)) (*.f32 v v)))
(*.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (*.f32 v 4)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) v) (/.f32 (*.f32 v cosTheta_O) (+.f32 v v)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) v) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) 2))
(*.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) v) 2))
(*.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 (+.f32 cosTheta_i cosTheta_i) (*.f32 v 2)))
(*.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) v) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (*.f32 v v)))
(*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (+.f32 v v)))
(*.f32 cosTheta_i (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v))
(*.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 cosTheta_i v))
(*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (*.f32 v cosTheta_O) (*.f32 v (+.f32 v v))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 (/.f32 (*.f32 cosTheta_i v) v) (+.f32 v v)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 v (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 cosTheta_i v) (+.f32 v v)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 v (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 cosTheta_i (*.f32 v v)) 2))
(*.f32 (*.f32 v (+.f32 cosTheta_O cosTheta_O)) (/.f32 cosTheta_i (*.f32 (*.f32 v v) 2)))
(*.f32 v (*.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 cosTheta_i (*.f32 2 (*.f32 v v)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 1 (+.f32 v v)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 (/.f32 1 v) 2))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 2 (*.f32 v 4)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 (/.f32 1 v) (/.f32 (+.f32 v v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 (*.f32 v 1) (*.f32 v (+.f32 v v))))
(*.f32 v (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O v) (+.f32 cosTheta_i cosTheta_i)) v) (*.f32 v (+.f32 v v))))
(*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (/.f32 1 (*.f32 v (*.f32 v 4))))
(*.f32 (*.f32 cosTheta_O (*.f32 v 4)) (*.f32 cosTheta_i (/.f32 1 (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_O (*.f32 v 4)) (*.f32 (/.f32 1/4 v) (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (/.f32 2 (*.f32 2 (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_O (*.f32 v 4)) (*.f32 cosTheta_i (/.f32 1 (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_O (*.f32 v 4)) (*.f32 (/.f32 1/4 v) (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (/.f32 (/.f32 1 v) (*.f32 v 4)))
(*.f32 (*.f32 cosTheta_O (*.f32 v 4)) (*.f32 cosTheta_i (/.f32 1 (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_O (*.f32 v 4)) (*.f32 (/.f32 1/4 v) (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) 2)
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i v) v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i v) v) (/.f32 cosTheta_O v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) 2))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))) (/.f32 1 (/.f32 (+.f32 v v) (*.f32 v v))))
(*.f32 1 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)))) (/.f32 (+.f32 v v) (*.f32 v v))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 2 (*.f32 v v)) v))) (/.f32 (+.f32 v v) (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4) 1/4)
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4) (/.f32 1 (/.f32 (*.f32 v (*.f32 v 4)) (*.f32 v v))))
(*.f32 1 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) 4) (*.f32 (/.f32 v v) (/.f32 (*.f32 v 4) v))))
(*.f32 1 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 (/.f32 v v) (/.f32 (*.f32 v 4) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) 2) (/.f32 2 v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) v) (/.f32 (/.f32 (*.f32 cosTheta_i v) v) 2))
(*.f32 (/.f32 (*.f32 cosTheta_i v) v) (/.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) v) 2))
(*.f32 (*.f32 cosTheta_i v) (/.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) v) (*.f32 v 2)))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 1/2 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 1 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 1 (+.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 1 (*.f32 v (*.f32 v 4))) (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)))
(*.f32 (*.f32 cosTheta_O (*.f32 v 4)) (*.f32 cosTheta_i (/.f32 1 (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_O (*.f32 v 4)) (*.f32 (/.f32 1/4 v) (/.f32 cosTheta_i v)))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (*.f32 v 4)) 4)
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (/.f32 cosTheta_i v) (+.f32 v v)) (*.f32 v (+.f32 cosTheta_O cosTheta_O)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v) cosTheta_i)
(*.f32 cosTheta_i (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v))
(*.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v) (/.f32 (*.f32 cosTheta_i v) v))
(*.f32 (/.f32 (+.f32 cosTheta_i cosTheta_i) v) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 (+.f32 v v) v)))
(*.f32 (*.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (*.f32 v v)))
(*.f32 (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (+.f32 v v)) (+.f32 cosTheta_i cosTheta_i))
(*.f32 cosTheta_i (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) v))
(*.f32 (+.f32 cosTheta_O (/.f32 0 v)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 cosTheta_i v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (+.f32 cosTheta_O (+.f32 cosTheta_O (/.f32 0 v))) (/.f32 (/.f32 cosTheta_i v) 2))
(*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O (+.f32 cosTheta_O (/.f32 0 v))) 2))
(*.f32 (/.f32 cosTheta_i v) (+.f32 (/.f32 0 v) (/.f32 (+.f32 cosTheta_O cosTheta_O) 2)))
(*.f32 (+.f32 cosTheta_O (+.f32 cosTheta_O (/.f32 0 v))) (/.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 v v) v)))
(*.f32 (+.f32 cosTheta_O (+.f32 cosTheta_O (/.f32 0 v))) (-.f32 (/.f32 cosTheta_i (+.f32 v v)) (/.f32 0 v)))
(*.f32 cosTheta_i (/.f32 (+.f32 cosTheta_O (+.f32 cosTheta_O (/.f32 0 v))) (*.f32 v (/.f32 (+.f32 v v) v))))
(*.f32 (*.f32 v (+.f32 cosTheta_i cosTheta_i)) (/.f32 (/.f32 cosTheta_O v) (+.f32 v v)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 2 (+.f32 cosTheta_i cosTheta_i)) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (*.f32 v 4)))
(*.f32 2 (*.f32 (+.f32 cosTheta_i cosTheta_i) (/.f32 (+.f32 cosTheta_O (/.f32 0 v)) (*.f32 v 4))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) v) (/.f32 1 (*.f32 v 4)))
(*.f32 (*.f32 cosTheta_O (*.f32 v 4)) (*.f32 cosTheta_i (/.f32 1 (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 cosTheta_O (*.f32 v 4)) (*.f32 (/.f32 1/4 v) (/.f32 cosTheta_i v)))
(*.f32 (*.f32 2 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O))) (/.f32 1 (*.f32 2 (*.f32 v (*.f32 v 4)))))
(*.f32 (*.f32 2 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 v 4)))) (/.f32 1/2 (*.f32 v (*.f32 v 4))))
(*.f32 2 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 v 4))) (/.f32 1/8 (*.f32 v v))))
(*.f32 (*.f32 (*.f32 v 4) cosTheta_O) (/.f32 (/.f32 cosTheta_i v) (*.f32 v 4)))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 v 4)) 4))
(*.f32 cosTheta_O (*.f32 (*.f32 v 4) (/.f32 (/.f32 cosTheta_i v) (*.f32 v 4))))
(*.f32 (*.f32 (*.f32 v 4) cosTheta_O) (/.f32 (/.f32 cosTheta_i (*.f32 v v)) 4))
(*.f32 (/.f32 cosTheta_i (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (*.f32 v 4)) 4))
(*.f32 cosTheta_O (*.f32 (*.f32 v 4) (/.f32 (/.f32 cosTheta_i v) (*.f32 v 4))))
(*.f32 (*.f32 2 (+.f32 cosTheta_O cosTheta_O)) (/.f32 (/.f32 (*.f32 cosTheta_i v) v) (*.f32 v 4)))
(*.f32 (/.f32 (*.f32 cosTheta_i v) v) (/.f32 (*.f32 2 (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4)))
(*.f32 2 (*.f32 (+.f32 cosTheta_O cosTheta_O) (/.f32 (*.f32 cosTheta_i v) (*.f32 v (*.f32 v 4)))))
(*.f32 8 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (*.f32 2 (*.f32 v 4))))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) 4))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i v) v)) (/.f32 1 (neg.f32 v)))
(*.f32 1 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i v) v) (neg.f32 cosTheta_O)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i v) v) (/.f32 cosTheta_O (neg.f32 (neg.f32 v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 v v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1 (/.f32 v v)))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 v v) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 1 (neg.f32 v)) (*.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 cosTheta_i v) v)))
(*.f32 1 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i v) v) (neg.f32 cosTheta_O)) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i v) v) (/.f32 cosTheta_O (neg.f32 (neg.f32 v))))
(*.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 (/.f32 cosTheta_i (neg.f32 v)) (*.f32 (neg.f32 cosTheta_O) (/.f32 v v)))
(*.f32 cosTheta_i (*.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 v v) (*.f32 cosTheta_i (/.f32 (-.f32 cosTheta_O 0) v)))
(*.f32 (/.f32 cosTheta_i (fabs.f32 v)) (/.f32 (*.f32 v cosTheta_O) (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 v v)) (/.f32 cosTheta_i (neg.f32 v)))
(*.f32 cosTheta_i (*.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 v v) (*.f32 cosTheta_i (/.f32 (-.f32 cosTheta_O 0) v)))
(*.f32 (/.f32 (*.f32 v cosTheta_O) (fabs.f32 v)) (/.f32 cosTheta_i (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 v v)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 cosTheta_i (*.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 v v) (*.f32 cosTheta_i (/.f32 (-.f32 cosTheta_O 0) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i v) (fabs.f32 v)) (/.f32 cosTheta_O (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 (/.f32 v (neg.f32 v)) (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)))
(*.f32 cosTheta_i (*.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 v v) (*.f32 cosTheta_i (/.f32 (-.f32 cosTheta_O 0) v)))
(*.f32 (*.f32 (neg.f32 cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 v (neg.f32 v)))
(*.f32 cosTheta_i (*.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 v v) (*.f32 cosTheta_i (/.f32 (-.f32 cosTheta_O 0) v)))
(*.f32 (/.f32 v (fabs.f32 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (fabs.f32 v)) (/.f32 v (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) (*.f32 (neg.f32 cosTheta_i) (/.f32 v v)))
(*.f32 cosTheta_i (*.f32 (neg.f32 (neg.f32 cosTheta_O)) (/.f32 v (*.f32 v v))))
(*.f32 (/.f32 v v) (*.f32 cosTheta_i (/.f32 (-.f32 cosTheta_O 0) v)))
(*.f32 (/.f32 cosTheta_O (fabs.f32 v)) (/.f32 (*.f32 cosTheta_i v) (fabs.f32 v)))
(*.f32 cosTheta_i (/.f32 (*.f32 (fabs.f32 v) (/.f32 cosTheta_O v)) (fabs.f32 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v))
(*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 1 (/.f32 v v)))
(*.f32 (/.f32 1 (/.f32 v v)) (*.f32 cosTheta_i (/.f32 cosTheta_O v)))
(*.f32 1 (/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) (/.f32 v v)))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (*.f32 v v)) (/.f32 1 (/.f32 1 (*.f32 v v))))
(*.f32 1 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)) v)) (/.f32 1 (*.f32 v v))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (/.f32 1 (*.f32 v v))) (*.f32 v v)))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 v v)) (/.f32 1 (/.f32 2 (*.f32 v v))))
(*.f32 1 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) v) (/.f32 2 v)) (/.f32 2 (*.f32 v v))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) v) (/.f32 2 v)) (/.f32 2 (/.f32 4 (*.f32 v v))))
(pow.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 1)
(*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) 0)
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 v v)))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 0))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 0))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 v v)) (+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v v)) (+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (+.f32 (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 v v)) (+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(+.f32 (/.f32 0 (*.f32 v v)) (+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(+.f32 (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (+.f32 (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 0 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))))
(+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 v 2)) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 v 2)) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(+.f32 (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))))
(+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 v 2)) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(+.f32 (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 v 2)) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (+.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))))
(/.f32 (+.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 v 2)) (sinh.f32 (/.f32 1 v)))
(+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))
(+.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(+.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v))))))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v)))))) (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(+.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v))))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) 0)
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 v v)))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 0 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 0))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 0))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 v v)) (-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 0 (*.f32 v v)) (-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 v v)) (-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 0 (*.f32 v v)) (-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) 0))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) 0))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v v))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (sinh.f32 (/.f32 1 v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(+.f32 (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))
(-.f32 0 (-.f32 (/.f32 0 (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 0 (*.f32 v v)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))))
(-.f32 0 (-.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(+.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(+.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 0 (-.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v v)) (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 v v))) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v v)) (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (+.f32 (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v v)) (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (+.f32 (neg.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v v))) (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v v)) (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 (/.f32 0 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v v)) (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (+.f32 (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (/.f32 (/.f32 0 (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (+.f32 (neg.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v v))) (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v))))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 0 (*.f32 v v))) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v v)) (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v))))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (+.f32 (neg.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v v))) (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v))))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (+.f32 (/.f32 0 (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v v)) (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v)))))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (neg.f32 (/.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (+.f32 (neg.f32 (/.f32 0 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (+.f32 (/.f32 0 (*.f32 v v)) (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v v))) (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v))))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (neg.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (+.f32 (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 (/.f32 0 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v v)) (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v)))))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 0 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (/.f32 (neg.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 0 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (+.f32 (/.f32 0 (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v))) (*.f32 v v)) (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v)))))))
(*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 1 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 v) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 2 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) 1)
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (-.f32 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))) (-.f32 (/.f32 (+.f32 v 0) v) (/.f32 (/.f32 0 v) (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 (/.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))) (/.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (-.f32 (/.f32 v v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))))) (-.f32 (/.f32 v v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (*.f32 v v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 2) (sinh.f32 (/.f32 1 v))) v) (/.f32 (*.f32 v (*.f32 (*.f32 v v) (*.f32 4 (sinh.f32 (/.f32 1 v))))) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (/.f32 1 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 8)) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 v))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))) (/.f32 (*.f32 (*.f32 v v) (*.f32 4 (sinh.f32 (/.f32 1 v)))) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (/.f32 1 (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) 2) (/.f32 1 (*.f32 (*.f32 v v) (*.f32 v (sinh.f32 (/.f32 1 v))))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 4 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))) v) (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (/.f32 1 (*.f32 (*.f32 v v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 v 4))) (*.f32 (*.f32 v v) (*.f32 8 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 v 4))) (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (/.f32 1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v))))))) (/.f32 1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 v (*.f32 (*.f32 v v) (*.f32 4 (sinh.f32 (/.f32 1 v))))) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))))))
(*.f32 (/.f32 2 v) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 2))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) 1/2)
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4)))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 (*.f32 v (*.f32 v (*.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))
(*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 (*.f32 v (*.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) 8)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) (/.f32 1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 2))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 2))))
(*.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))) (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)))
(*.f32 1 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)))) (*.f32 4 (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (/.f32 (/.f32 2 (*.f32 v v)) v) (/.f32 1/4 (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4) (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)))
(*.f32 4 (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) 8)))
(*.f32 4 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (/.f32 1/8 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (*.f32 v (*.f32 v (+.f32 v v)))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (neg.f32 v)) (/.f32 1 (neg.f32 v)))
(*.f32 (/.f32 1 (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 v))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 2) (sinh.f32 (/.f32 1 v))) v) (/.f32 (*.f32 v v) 1))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (fabs.f32 v)) (/.f32 1 (fabs.f32 v)))
(*.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v)) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 1/2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (*.f32 cosTheta_i (*.f32 v cosTheta_O)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))))) (*.f32 cosTheta_i (*.f32 v (+.f32 cosTheta_O cosTheta_O))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v 4))) (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 v (+.f32 v v))) (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 4)) (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))))
(*.f32 1 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)))) (*.f32 4 (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (/.f32 (/.f32 2 (*.f32 v v)) v) (/.f32 1/4 (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 1 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8)) (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4))
(*.f32 4 (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (/.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) 8)))
(*.f32 4 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (/.f32 1/8 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (sinh.f32 (/.f32 1 v))) (/.f32 1 (+.f32 v v)))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) 2) (/.f32 1 (*.f32 v (*.f32 v 4))))
(*.f32 1 (/.f32 (*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 v 4))))
(*.f32 2 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1/4 (*.f32 v v))))
(*.f32 (*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) 1/4)
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 1 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v))))) (/.f32 (*.f32 8 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 2 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 2 (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 16) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 v 4) cosTheta_O)) (*.f32 v (*.f32 v v))) (/.f32 1 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) 4))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 v 4))) (*.f32 (*.f32 v v) (*.f32 8 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (*.f32 v 4))) (/.f32 (/.f32 1/8 (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v v))))
(*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4)) (/.f32 1 (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 8)))
(*.f32 (*.f32 2 (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) 4)) (/.f32 1 (*.f32 8 (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 8) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 16)))
(*.f32 8 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 2 (*.f32 v 4))))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) 4))
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 1 (neg.f32 v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (neg.f32 v)))
(*.f32 (/.f32 1 (neg.f32 v)) (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (neg.f32 v))))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 2) (sinh.f32 (/.f32 1 v))) v) (/.f32 (*.f32 v v) 1))
(*.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (fabs.f32 v)))
(*.f32 (/.f32 1 (fabs.f32 v)) (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (fabs.f32 v)) (fabs.f32 v)) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))) (/.f32 (/.f32 (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))) (/.f32 (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 1 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 1 (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))
(*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) (/.f32 (/.f32 2 (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v v)))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 4 (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 v v) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))) (/.f32 (/.f32 (*.f32 v v) v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 (*.f32 (*.f32 v v) (*.f32 4 (sinh.f32 (/.f32 1 v)))) (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 v (/.f32 (/.f32 (/.f32 v v) 2) (sinh.f32 (/.f32 1 v)))) (*.f32 v v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) v) v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v))) (/.f32 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v))) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 2) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))) (/.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 v 2)) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v v))) (/.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (/.f32 4 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (*.f32 2 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v)))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))) (/.f32 1 (-.f32 (/.f32 4 (*.f32 v (+.f32 v v))) (/.f32 0 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 2 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v))))) v) (-.f32 (/.f32 2 (*.f32 v v)) (/.f32 (/.f32 0 v) (sinh.f32 (/.f32 1 v))))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 2 (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v)))) (/.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) v) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))) (/.f32 (/.f32 (*.f32 v (+.f32 v v)) v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 v 2)) (sinh.f32 (/.f32 1 v))) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))) v))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 2) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) 2) v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 2) (*.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v))))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 2 (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 v (*.f32 v v)) (sinh.f32 (/.f32 1 v)))) v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 2 (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 v 2)) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (/.f32 1 (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 v v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (+.f32 v v)) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))) (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 (*.f32 v (*.f32 v (*.f32 (*.f32 v v) (*.f32 4 (sinh.f32 (/.f32 1 v)))))) (/.f32 (/.f32 (sinh.f32 (/.f32 1 v)) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 4) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))) (/.f32 1 (/.f32 (/.f32 (*.f32 4 (sinh.f32 (/.f32 1 v))) v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 2 (*.f32 v v)) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v))))) (/.f32 (*.f32 (sinh.f32 (/.f32 1 v)) 8) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) 4) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)))) (/.f32 1 (/.f32 (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 8) (*.f32 v (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) 4) v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))) (/.f32 (*.f32 8 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v)))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) v) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))) (/.f32 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 8)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 1 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 1 (/.f32 1 (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 2 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 (*.f32 (*.f32 v v) (*.f32 4 (sinh.f32 (/.f32 1 v)))) (sinh.f32 (/.f32 1 v)))) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (*.f32 v v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 (*.f32 v v) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 (*.f32 2 (sinh.f32 (/.f32 1 v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))) (*.f32 v (/.f32 (/.f32 (/.f32 v v) 2) (sinh.f32 (/.f32 1 v)))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v v))) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (-.f32 (/.f32 1 v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v)))) (-.f32 (/.f32 1 v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 (*.f32 v v) (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 v (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) 4) (*.f32 v (sinh.f32 (/.f32 1 v)))) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 (/.f32 v v) 2) (sinh.f32 (/.f32 1 v)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (/.f32 (*.f32 v (+.f32 v v)) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) 2) (sinh.f32 (/.f32 1 v))) v) (*.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 (/.f32 v (sinh.f32 (/.f32 1 v))) 2) (/.f32 (+.f32 v v) v)))))
(*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 2 (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v v))) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 2 (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) v) (*.f32 v (*.f32 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v v))) (sinh.f32 (/.f32 1 v))))) (/.f32 1 (*.f32 v (sinh.f32 (/.f32 1 v))))))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))) (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))))))
(*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) v) (*.f32 (*.f32 v (*.f32 4 (sinh.f32 (/.f32 1 v)))) (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))))))
(*.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (/.f32 2 (*.f32 v (*.f32 v v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2))) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 2))))
(*.f32 1 (/.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)))) (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 2))))
(*.f32 1 (/.f32 (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 2 (*.f32 v v)) v))) (*.f32 (*.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 (sinh.f32 (/.f32 1 v)) (/.f32 (*.f32 v (sinh.f32 (/.f32 1 v))) 2)))))
(pow.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 cosTheta_i v) v) v)) (+.f32 v v)) (sinh.f32 (/.f32 1 v))) 1)
(/.f32 (*.f32 cosTheta_O (/.f32 (*.f32 cosTheta_i v) (*.f32 v v))) (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))

eval3.7s (5.3%)

Compiler

Compiled 43234 to 24460 computations (43.4% saved)

prune4.2s (6.1%)

Pruning

93 alts after pruning (89 fresh and 4 done)

PrunedKeptTotal
New1636481684
Fresh144155
Picked101
Done549
Total1656931749
Error
0.0b
Counts
1749 → 93
Alt Table
Click to see full alt table
StatusErrorProgram
0.5b
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 v v)) (/.f32 v 2)) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) (*.f32 v 2)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (-.f32 1 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))))))) (sinh.f32 (/.f32 1 v)))
0.5b
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.6b
(/.f32 (/.f32 (*.f32 (/.f32 1 v) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.3b
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v)) (/.f32 1/2 v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.4b
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (/.f32 1 v)) (/.f32 1/2 v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
13.3b
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) 2)
0.4b
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
0.5b
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 v 2)) (sinh.f32 (/.f32 1 v)))
13.4b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 2 v))
11.5b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
0.5b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
13.4b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)
13.3b
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
13.4b
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
13.4b
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
13.3b
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 2 (/.f32 0 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
13.4b
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
13.4b
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
13.4b
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)
13.4b
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)
13.4b
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
13.4b
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
13.4b
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
13.3b
(/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))
13.4b
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
0.5b
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (/.f32 1 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.4b
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
13.9b
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) 2)
0.4b
(/.f32 (*.f32 (/.f32 1 v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
13.9b
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 v))
13.9b
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 v)))
13.9b
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 4 v)))) -4)
13.9b
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 v v)))
13.4b
(/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) 2)
13.4b
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 4 v))
13.4b
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 1/2 v))
0.5b
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v)))) 2)
13.4b
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 2)
13.4b
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4))
0.4b
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (sinh.f32 (/.f32 1 v)))
0.7b
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) (*.f32 v v))
13.4b
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
0.4b
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v))) (*.f32 (sinh.f32 (/.f32 1 v)) 4))
13.8b
(/.f32 (*.f32 cosTheta_O (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v v))
0.5b
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
0.5b
(/.f32 (*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (/.f32 1 (*.f32 v v))) (*.f32 v v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
0.6b
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 1 v))))
13.4b
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
13.4b
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8))
13.9b
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)))
0.6b
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) 1/2)
0.5b
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 v))
13.9b
(*.f32 (/.f32 (-.f32 v (/.f32 1/6 v)) 2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
13.9b
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
13.4b
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2)
0.6b
(*.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))) (/.f32 1 (/.f32 (/.f32 (*.f32 4 (sinh.f32 (/.f32 1 v))) v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
0.4b
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 1 v))))
0.4b
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
0.3b
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
13.9b
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
13.9b
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 1 v) cosTheta_O) (neg.f32 (neg.f32 v)))))
13.9b
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
13.9b
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 cosTheta_O (*.f32 v v)))))
13.9b
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 v (*.f32 v v))))))
13.9b
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 v (*.f32 v v)))))
13.9b
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 1 (*.f32 v v)) cosTheta_O)))
13.9b
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v (/.f32 cosTheta_O v)) (/.f32 1 (*.f32 v v)))))
13.9b
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)))))
13.9b
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 v (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 -1 v) v)))))
13.9b
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
13.9b
(*.f32 (+.f32 (/.f32 v 4) (-.f32 (/.f32 v 4) (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
13.9b
(*.f32 (+.f32 (/.f32 v -2) (-.f32 v (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
13.4b
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
13.4b
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
13.4b
(*.f32 (*.f32 cosTheta_i (/.f32 1/2 v)) cosTheta_O)
13.4b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (/.f32 1 v)) v) v))
0.4b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) v))
13.9b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (-.f32 (*.f32 v 1/2) (/.f32 1/12 v)) v) v))
0.4b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (-.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) v))
0.4b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1/4 v)) v))
0.5b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) v))) v))
0.5b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
13.4b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
0.4b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v)))
0.4b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 2 (sinh.f32 (/.f32 1 v)))))
0.4b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/4 v) (/.f32 1/2 v))))
0.5b
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1/4 v) v)))
0.4b
(*.f32 (*.f32 1/4 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 1 v)))) (*.f32 2 (/.f32 cosTheta_i v)))
13.9b
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
0.4b
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
13.4b
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1/4 (/.f32 v 2))))
0.5b
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
Compiler

Compiled 2167 to 1529 computations (29.4% saved)

regimes3.8s (5.5%)

Counts
156 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 (*.f32 cosTheta_i (/.f32 1/2 v)) cosTheta_O)
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1/4 (/.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2)
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O)) 16)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) 2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (/.f32 1 v)) v) v))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 1/2 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 4 v))
(/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (-.f32 (*.f32 v 1/2) (/.f32 1/12 v)) v) v))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(*.f32 (/.f32 (-.f32 v (/.f32 1/6 v)) 2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_O (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) 2)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) 2)
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 v))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(*.f32 (+.f32 (/.f32 v -2) (-.f32 v (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 v)))
(*.f32 (+.f32 (/.f32 v 4) (-.f32 (/.f32 v 4) (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 1 (*.f32 v v)) cosTheta_O)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 4 v)))) -4)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 2 (/.f32 0 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 v (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 1 v) cosTheta_O) (neg.f32 (neg.f32 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v (/.f32 cosTheta_O v)) (/.f32 1 (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 v (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 -1 v) v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 cosTheta_O (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 v (*.f32 v v))))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/2)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v)))) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2)
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 (*.f32 1/4 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 1 v)))) (*.f32 2 (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1/4 v)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 v) (*.f32 v (/.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (sinh.f32 (/.f32 1 v))) 1/4)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 v))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v))) (*.f32 (sinh.f32 (/.f32 1 v)) 4))
(/.f32 (*.f32 (/.f32 1 v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v))) 2)) 4)
(*.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 2 v) (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/4 v) (/.f32 1/2 v))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 1 v))))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 4))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) 1/2)
(/.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (/.f32 cosTheta_i 2) (/.f32 (*.f32 cosTheta_O (/.f32 4 (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) 4)
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 v 2)) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1/4 v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) v))) v))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (*.f32 v (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) 1/2)))
(/.f32 (*.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (*.f32 v v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) v) (/.f32 1 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (/.f32 1 (*.f32 v v))) (*.f32 v v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (+.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/4 v)) (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) v) (*.f32 v 4))) (/.f32 1 v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 1/2 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 1/2 v) v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) 1/2) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/2 v) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 (/.f32 1/2 (*.f32 v v)) (*.f32 cosTheta_i cosTheta_O)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 1/2 v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 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 1 v)) 2) v))
(/.f32 (*.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (-.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v)) v))
(/.f32 (/.f32 (*.f32 (/.f32 1 v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 1/2 v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (sinh.f32 (/.f32 1 v)))) (/.f32 1 (+.f32 (/.f32 2 v) (/.f32 0 (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v))))
(-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v)))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 1 v)) (/.f32 1/2 v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 (*.f32 (+.f32 v v) (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (/.f32 1/4 v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v v)) (/.f32 1 (/.f32 2 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (/.f32 1 (*.f32 v v))) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 1 (/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (sinh.f32 (/.f32 1 v)))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 2 (*.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))) (/.f32 1/4 (sinh.f32 (/.f32 1 v))))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i v))))
(/.f32 (/.f32 (*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 v 4)))) (/.f32 1/2 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 2 (/.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O v)) (/.f32 v 2)) (/.f32 8 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 (+.f32 v v) (*.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (+.f32 cosTheta_O cosTheta_O) v) v)) (/.f32 1/8 v))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 (/.f32 1/8 v) (*.f32 (+.f32 v v) (*.f32 (/.f32 cosTheta_i v) (/.f32 (+.f32 cosTheta_O cosTheta_O) v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 v v)))) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (+.f32 v v)) (/.f32 v 2)) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (*.f32 (/.f32 2 v) (/.f32 1/8 v))) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (/.f32 (+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 v 4))) (*.f32 v 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) 4) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (sinh.f32 (/.f32 1 v))) (/.f32 (/.f32 1 (+.f32 v v)) (/.f32 1 v))))
(/.f32 (/.f32 (*.f32 (*.f32 (*.f32 v (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (/.f32 1 v)) (/.f32 1/2 v)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 (/.f32 1 v) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (sinh.f32 (/.f32 1 v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) (*.f32 1 (/.f32 (/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)) (*.f32 v (*.f32 v 4))) (/.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))))
(/.f32 (/.f32 (/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) (*.f32 v 2)) (exp.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)) (-.f32 1 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)) (-.f32 -1 (/.f32 (*.f32 sinTheta_i sinTheta_O) (*.f32 v 4)))))))) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (pow.f32 v 2) (-.f32 (exp.f32 (/.f32 1 v)) (/.f32 1 (exp.f32 (/.f32 1 v))))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) (*.f32 v (-.f32 (exp.f32 (/.f32 1 v)) (exp.f32 (neg.f32 (/.f32 1 v))))))
(/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v)))) (/.f32 1 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) (+.f32 v v))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (+.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (/.f32 (*.f32 2 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O v)) (*.f32 v (*.f32 v v)))) (*.f32 v (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))) (/.f32 1 (/.f32 (/.f32 (*.f32 4 (sinh.f32 (/.f32 1 v))) v) (*.f32 2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))))
(/.f32 (*.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (*.f32 cosTheta_i cosTheta_O)) (/.f32 (/.f32 (exp.f32 (neg.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) v) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) 3) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4)))) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v 4))) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
Outputs
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
Calls

8 calls:

670.0ms
v
670.0ms
sinTheta_i
574.0ms
cosTheta_O
517.0ms
cosTheta_i
355.0ms
sinTheta_O
Results
ErrorSegmentsBranch
0.3b1cosTheta_i
0.3b1cosTheta_O
0.3b1sinTheta_i
0.3b1sinTheta_O
0.3b1v
0.3b1(/.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 1 v)) 2) v))
0.3b1(*.f32 sinTheta_i sinTheta_O)
0.3b1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 3290 to 1641 computations (50.1% saved)

regimes1.7s (2.4%)

Counts
98 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 (*.f32 cosTheta_i (/.f32 1/2 v)) cosTheta_O)
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1/4 (/.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2)
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O)) 16)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) 2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (/.f32 1 v)) v) v))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 1/2 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 4 v))
(/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (-.f32 (*.f32 v 1/2) (/.f32 1/12 v)) v) v))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(*.f32 (/.f32 (-.f32 v (/.f32 1/6 v)) 2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_O (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) 2)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) 2)
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 v))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(*.f32 (+.f32 (/.f32 v -2) (-.f32 v (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 v)))
(*.f32 (+.f32 (/.f32 v 4) (-.f32 (/.f32 v 4) (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 1 (*.f32 v v)) cosTheta_O)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 4 v)))) -4)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 2 (/.f32 0 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 v (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 1 v) cosTheta_O) (neg.f32 (neg.f32 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v (/.f32 cosTheta_O v)) (/.f32 1 (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 v (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 -1 v) v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 cosTheta_O (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 v (*.f32 v v))))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/2)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v)))) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2)
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 (*.f32 1/4 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 1 v)))) (*.f32 2 (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1/4 v)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 v) (*.f32 v (/.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (sinh.f32 (/.f32 1 v))) 1/4)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 v))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v))) (*.f32 (sinh.f32 (/.f32 1 v)) 4))
(/.f32 (*.f32 (/.f32 1 v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v))) 2)) 4)
(*.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 2 v) (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/4 v) (/.f32 1/2 v))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 1 v))))
(*.f32 (/.f32 4 v) (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) 4))
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v (*.f32 v v))) (sinh.f32 (/.f32 1 v))) 1/2)
(/.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) v))) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (/.f32 cosTheta_i 2) (/.f32 (*.f32 cosTheta_O (/.f32 4 (*.f32 v v))) (sinh.f32 (/.f32 1 v)))) 4)
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 v (*.f32 v v)))) (*.f32 v 2)) (sinh.f32 (/.f32 1 v)))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (*.f32 v (/.f32 2 (*.f32 v (sinh.f32 (/.f32 1 v))))) (/.f32 (/.f32 1/4 v) v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (/.f32 1/2 (*.f32 v v)) (/.f32 1 (/.f32 (sinh.f32 (/.f32 1 v)) v))) v))
Outputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/4 v) (/.f32 1/2 v))))
Calls

7 calls:

305.0ms
sinTheta_i
280.0ms
v
279.0ms
cosTheta_O
162.0ms
cosTheta_i
161.0ms
sinTheta_O
Results
ErrorSegmentsBranch
0.4b1cosTheta_i
0.4b1cosTheta_O
0.4b1sinTheta_i
0.4b1sinTheta_O
0.4b1v
0.4b1(*.f32 sinTheta_i sinTheta_O)
0.4b1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 1628 to 874 computations (46.3% saved)

regimes1.2s (1.7%)

Counts
88 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 (*.f32 cosTheta_i (/.f32 1/2 v)) cosTheta_O)
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1/4 (/.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2)
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O)) 16)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) 2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (/.f32 1 v)) v) v))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 1/2 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 4 v))
(/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (-.f32 (*.f32 v 1/2) (/.f32 1/12 v)) v) v))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(*.f32 (/.f32 (-.f32 v (/.f32 1/6 v)) 2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_O (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) 2)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) 2)
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 v))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(*.f32 (+.f32 (/.f32 v -2) (-.f32 v (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 v)))
(*.f32 (+.f32 (/.f32 v 4) (-.f32 (/.f32 v 4) (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 1 (*.f32 v v)) cosTheta_O)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 4 v)))) -4)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 2 (/.f32 0 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 v (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 1 v) cosTheta_O) (neg.f32 (neg.f32 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v (/.f32 cosTheta_O v)) (/.f32 1 (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 v (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 -1 v) v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 cosTheta_O (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 v (*.f32 v v))))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/2)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v)))) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2)
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 (*.f32 1/4 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 1 v)))) (*.f32 2 (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 2 (sinh.f32 (/.f32 1 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 (/.f32 2 (sinh.f32 (/.f32 1 v))) (/.f32 1/4 v)) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 1/4 v) (*.f32 v (/.f32 (sinh.f32 (/.f32 1 v)) 2))))
(*.f32 (/.f32 1 (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (+.f32 cosTheta_i cosTheta_i) v)) (sinh.f32 (/.f32 1 v))) 1/4)
(*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (sinh.f32 (/.f32 1 v)) 2)) (/.f32 1 v))
(/.f32 (*.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 2 v))) (*.f32 (sinh.f32 (/.f32 1 v)) 4))
(/.f32 (*.f32 (/.f32 1 v) (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (*.f32 (/.f32 (/.f32 cosTheta_O v) v) (*.f32 (/.f32 cosTheta_i (sinh.f32 (/.f32 1 v))) 2)) 4)
(*.f32 1/2 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (/.f32 2 v) (*.f32 2 (sinh.f32 (/.f32 1 v))))))
(*.f32 cosTheta_i (*.f32 (*.f32 cosTheta_O v) (/.f32 (/.f32 1/2 v) (*.f32 (*.f32 v v) (sinh.f32 (/.f32 1 v))))))
Outputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v)))
Calls

7 calls:

183.0ms
sinTheta_O
175.0ms
sinTheta_i
174.0ms
cosTheta_i
149.0ms
cosTheta_O
135.0ms
v
Results
ErrorSegmentsBranch
0.4b1cosTheta_i
0.4b1cosTheta_O
0.4b1sinTheta_i
0.4b1sinTheta_O
0.4b1v
0.4b1(*.f32 sinTheta_i sinTheta_O)
0.4b1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 1444 to 770 computations (46.7% saved)

regimes1.1s (1.7%)

Counts
77 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 (*.f32 cosTheta_i (/.f32 1/2 v)) cosTheta_O)
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1/4 (/.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2)
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O)) 16)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) 2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (/.f32 1 v)) v) v))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 1/2 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 4 v))
(/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (-.f32 (*.f32 v 1/2) (/.f32 1/12 v)) v) v))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(*.f32 (/.f32 (-.f32 v (/.f32 1/6 v)) 2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_O (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) 2)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) 2)
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 v))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(*.f32 (+.f32 (/.f32 v -2) (-.f32 v (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 v)))
(*.f32 (+.f32 (/.f32 v 4) (-.f32 (/.f32 v 4) (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 1 (*.f32 v v)) cosTheta_O)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 4 v)))) -4)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 2 (/.f32 0 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 v (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 1 v) cosTheta_O) (neg.f32 (neg.f32 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v (/.f32 cosTheta_O v)) (/.f32 1 (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 v (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 -1 v) v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 cosTheta_O (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 v (*.f32 v v))))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) v))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) v) v))
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))) 1/2)
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 v (*.f32 (+.f32 v v) (sinh.f32 (/.f32 1 v)))))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v (+.f32 v v))))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i 2) (sinh.f32 (/.f32 1 v)))) (*.f32 v v))
(/.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) v) v)) (sinh.f32 (/.f32 1 v)))
(/.f32 (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 cosTheta_O v) v) (sinh.f32 (/.f32 1 v)))) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 2)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (sinh.f32 (/.f32 1 v))) (*.f32 v (+.f32 v v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (exp.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))) 2)
(*.f32 2 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v (*.f32 v (*.f32 (sinh.f32 (/.f32 1 v)) 4)))))
(*.f32 (*.f32 1/4 (/.f32 (/.f32 cosTheta_O v) (sinh.f32 (/.f32 1 v)))) (*.f32 2 (/.f32 cosTheta_i v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1/4 v) v) (/.f32 2 (sinh.f32 (/.f32 1 v)))))
Outputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) v))
Calls

7 calls:

252.0ms
cosTheta_i
165.0ms
sinTheta_i
152.0ms
v
147.0ms
cosTheta_O
123.0ms
(*.f32 cosTheta_i cosTheta_O)
Results
ErrorSegmentsBranch
0.4b1cosTheta_i
0.4b1cosTheta_O
0.4b1sinTheta_i
0.4b1sinTheta_O
0.4b1v
0.4b1(*.f32 sinTheta_i sinTheta_O)
0.4b1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 1264 to 664 computations (47.5% saved)

regimes1.2s (1.7%)

Counts
62 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 (*.f32 cosTheta_i (/.f32 1/2 v)) cosTheta_O)
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1/4 (/.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2)
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O)) 16)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) 2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (/.f32 1 v)) v) v))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 1/2 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 4 v))
(/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (-.f32 (*.f32 v 1/2) (/.f32 1/12 v)) v) v))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(*.f32 (/.f32 (-.f32 v (/.f32 1/6 v)) 2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_O (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) 2)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) 2)
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 v))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(*.f32 (+.f32 (/.f32 v -2) (-.f32 v (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 v)))
(*.f32 (+.f32 (/.f32 v 4) (-.f32 (/.f32 v 4) (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 1 (*.f32 v v)) cosTheta_O)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 4 v)))) -4)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 2 (/.f32 0 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 v (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 1 v) cosTheta_O) (neg.f32 (neg.f32 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v (/.f32 cosTheta_O v)) (/.f32 1 (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 v (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 -1 v) v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 cosTheta_O (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 v (*.f32 v v))))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 (*.f32 (sinh.f32 (/.f32 1 v)) (*.f32 v v))))
Outputs
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
Calls

6 calls:

374.0ms
cosTheta_O
120.0ms
v
107.0ms
sinTheta_i
105.0ms
cosTheta_i
100.0ms
sinTheta_O
Results
ErrorSegmentsBranch
0.5b1cosTheta_i
0.5b1cosTheta_O
0.5b1sinTheta_i
0.5b1sinTheta_O
0.5b1v
0.5b1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 1040 to 544 computations (47.7% saved)

regimes1.3s (1.9%)

Counts
60 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 (*.f32 cosTheta_i (/.f32 1/2 v)) cosTheta_O)
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1/4 (/.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2)
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O)) 16)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) 2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (/.f32 1 v)) v) v))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 1/2 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 4 v))
(/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (-.f32 (*.f32 v 1/2) (/.f32 1/12 v)) v) v))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(*.f32 (/.f32 (-.f32 v (/.f32 1/6 v)) 2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_O (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) 2)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) 2)
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 v))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(*.f32 (+.f32 (/.f32 v -2) (-.f32 v (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 v)))
(*.f32 (+.f32 (/.f32 v 4) (-.f32 (/.f32 v 4) (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 1 (*.f32 v v)) cosTheta_O)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 4 v)))) -4)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 2 (/.f32 0 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 v (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 1 v) cosTheta_O) (neg.f32 (neg.f32 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v (/.f32 cosTheta_O v)) (/.f32 1 (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 v (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 -1 v) v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 cosTheta_O (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 v (*.f32 v v))))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
Outputs
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
Calls

6 calls:

251.0ms
sinTheta_O
234.0ms
v
118.0ms
cosTheta_O
115.0ms
cosTheta_i
95.0ms
sinTheta_i
Results
ErrorSegmentsBranch
11.5b1cosTheta_i
11.5b1cosTheta_O
11.5b1sinTheta_i
11.5b1sinTheta_O
11.5b1v
11.5b1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 1012 to 529 computations (47.7% saved)

regimes1.1s (1.5%)

Counts
59 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 (*.f32 cosTheta_i (/.f32 1/2 v)) cosTheta_O)
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1/4 (/.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2)
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O)) 16)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 2 v))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) 2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 (/.f32 1 v)) v) v))
(/.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1/4 v)) (/.f32 1/2 v))
(/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 4 v))
(/.f32 (-.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 cosTheta_i cosTheta_O)) (+.f32 v v))
(*.f32 cosTheta_i (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_O (*.f32 2 (*.f32 v v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (-.f32 (*.f32 v 1/2) (/.f32 1/12 v)) v) v))
(*.f32 (-.f32 v (/.f32 1/6 v)) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O 2) (*.f32 v v))))
(*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (+.f32 v (/.f32 -1/6 v)) (+.f32 v v)))
(*.f32 (/.f32 (-.f32 v (/.f32 1/6 v)) 2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)))
(/.f32 (*.f32 cosTheta_O (*.f32 (-.f32 v (/.f32 1/6 v)) (/.f32 cosTheta_i 2))) (*.f32 v v))
(/.f32 (*.f32 (*.f32 v (*.f32 (*.f32 cosTheta_i cosTheta_O) 4)) (/.f32 (/.f32 1/4 v) v)) 2)
(/.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v)))) 2)
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O (/.f32 cosTheta_i v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i cosTheta_O)) (neg.f32 (*.f32 v v)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (neg.f32 v))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(*.f32 (+.f32 (/.f32 v -2) (-.f32 v (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 v v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(+.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (*.f32 cosTheta_O 3)) 8) (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8))
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 1 v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (*.f32 cosTheta_O 4)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 v))) 4)
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 (neg.f32 v)))
(*.f32 (+.f32 (/.f32 v 4) (-.f32 (/.f32 v 4) (/.f32 1/12 v))) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 1 (*.f32 v v)) cosTheta_O)))
(/.f32 (*.f32 (+.f32 (/.f32 1/12 v) (/.f32 v -2)) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 4 v)))) -4)
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 8)) 16)
(/.f32 (-.f32 (/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (+.f32 2 (/.f32 0 v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 1/2 v)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))) 2)
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 v (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 1 v) cosTheta_O) (neg.f32 (neg.f32 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v))) (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v))) (/.f32 2 v))
(/.f32 (-.f32 (*.f32 (/.f32 4 v) (*.f32 cosTheta_i (*.f32 cosTheta_O 4))) (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O))) 16)
(-.f32 (/.f32 (neg.f32 (*.f32 cosTheta_i cosTheta_O)) (*.f32 v 4)) (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v 4)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v (/.f32 cosTheta_O v)) (/.f32 1 (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 v 1/2) (*.f32 1 (/.f32 1/12 v))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) (/.f32 4 v)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 4 v)) v) (*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 2 (*.f32 v v)))) (/.f32 4 v))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 v (*.f32 (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (/.f32 -1 v) v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (*.f32 v v) (/.f32 (/.f32 cosTheta_O (*.f32 v v)) (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (-.f32 (*.f32 cosTheta_O (/.f32 (/.f32 2 v) v)) (/.f32 cosTheta_O (*.f32 v v)))))
(*.f32 (-.f32 (*.f32 1/2 v) (*.f32 1/12 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (*.f32 v v)) (/.f32 1 (/.f32 v (*.f32 v v))))))
(+.f32 (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (-.f32 v (/.f32 1/6 v))) 4) v) v)))
Outputs
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) 2)
Calls

6 calls:

267.0ms
v
108.0ms
sinTheta_i
96.0ms
cosTheta_O
88.0ms
sinTheta_O
87.0ms
cosTheta_i
Results
ErrorSegmentsBranch
13.3b1cosTheta_i
13.3b1cosTheta_O
13.3b1sinTheta_i
13.3b1sinTheta_O
13.3b1v
13.3b1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 999 to 522 computations (47.7% saved)

regimes320.0ms (0.5%)

Counts
13 → 1
Calls
Call 1
Inputs
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
(*.f32 (*.f32 cosTheta_i (/.f32 1/2 v)) cosTheta_O)
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
(/.f32 (*.f32 cosTheta_i (/.f32 cosTheta_O v)) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) 2)
(*.f32 cosTheta_i (*.f32 cosTheta_O (/.f32 1/4 (/.f32 v 2))))
(*.f32 (/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 4) 2)
(/.f32 (*.f32 cosTheta_i (+.f32 cosTheta_O cosTheta_O)) (*.f32 v 4))
(*.f32 (*.f32 v 1/2) (*.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) v)))
(/.f32 (*.f32 (*.f32 cosTheta_i 4) (*.f32 (/.f32 2 v) cosTheta_O)) 16)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_O) 2)) v)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 v v)) (/.f32 2 v))
Outputs
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
Calls

6 calls:

135.0ms
cosTheta_O
50.0ms
cosTheta_i
40.0ms
v
26.0ms
sinTheta_i
26.0ms
sinTheta_O
Results
ErrorSegmentsBranch
13.3b1cosTheta_i
13.3b1cosTheta_O
13.3b1sinTheta_i
13.3b1sinTheta_O
13.3b1v
13.3b1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 156 to 95 computations (39.1% saved)

regimes163.0ms (0.2%)

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

6 calls:

102.0ms
cosTheta_O
23.0ms
v
7.0ms
sinTheta_O
7.0ms
sinTheta_i
7.0ms
cosTheta_i
Results
ErrorSegmentsBranch
13.4b1cosTheta_i
13.4b1cosTheta_O
13.4b1sinTheta_i
13.4b1sinTheta_O
13.4b1v
13.4b1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 71 to 52 computations (26.8% saved)

regimes88.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0.1%)

Threshold costs -0.0b (-0.1%)

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

6 calls:

22.0ms
cosTheta_i
21.0ms
(*.f32 cosTheta_i cosTheta_O)
17.0ms
sinTheta_i
14.0ms
sinTheta_O
6.0ms
v
Results
ErrorSegmentsBranch
13.4b1cosTheta_i
13.4b1cosTheta_O
13.4b1sinTheta_i
13.4b1sinTheta_O
13.4b1v
13.4b1(*.f32 cosTheta_i cosTheta_O)
Compiler

Compiled 57 to 44 computations (22.8% saved)

simplify22.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053366
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/4 v) (/.f32 1/2 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) v))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
Outputs
(*.f32 (/.f32 1/2 (sinh.f32 (/.f32 1 v))) (*.f32 cosTheta_i (*.f32 (+.f32 cosTheta_O cosTheta_O) (*.f32 (/.f32 1 v) (/.f32 1/2 v)))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 4 (sinh.f32 (/.f32 1 v))) (*.f32 (/.f32 1/4 v) (/.f32 1/2 v))))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (/.f32 (/.f32 1 v) (sinh.f32 (/.f32 1 v))) (/.f32 1/2 v)))
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 (/.f32 (/.f32 1/2 v) (sinh.f32 (/.f32 1 v))) v))
(*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 cosTheta_i 2) (*.f32 v v)) (sinh.f32 (/.f32 1 v))))
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (+.f32 2 (/.f32 1/3 (pow.f32 v 2))))
(/.f32 (/.f32 (*.f32 cosTheta_i (*.f32 v cosTheta_O)) (*.f32 v v)) 2)
(/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) 2) v)
(/.f32 (*.f32 cosTheta_O (/.f32 cosTheta_i v)) 2)
(*.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 1/2 v))
Compiler

Compiled 177 to 133 computations (24.9% saved)

soundness683.0ms (1%)

Algorithm
egg-herbie
Rules
1572×rational_best-simplify-108
1466×rational_best-simplify-57
1302×rational_best-simplify-49
1236×rational_best-simplify-53
1108×rational_best-simplify-55
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02267
14867
212667
336563
4126963
5671963
066210994
1209010138
Stop Event
node limit
node limit
Compiler

Compiled 250 to 129 computations (48.4% saved)

end367.0ms (0.5%)

Remove

(sort sinTheta_i sinTheta_O)

(sort cosTheta_i cosTheta_O)

Compiler

Compiled 232 to 158 computations (31.9% saved)

Profiling

Loading profile data...